class PHTTPString: public PHTTPResource

This object describes a HyperText Transport Protocol resource which is a string kept in memory.

Inheritance:



Inherited from PHTTPResource:

Public Methods

oconst PURL& GetURL() const
oconst PString& GetContentType() const
oPHTTPAuthority* GetAuthority() const
ovoid SetAuthority( const PHTTPAuthority & auth )
ovoid ClearAuthority()
oDWORD GetHitCount() const
ovirtual BOOL OnGET( PHTTPServer & server, const PURL & url, const PMIMEInfo & info, const PHTTPConnectionInfo & conInfo )
ovirtual BOOL OnGETData( PHTTPServer & server, const PURL & url, const PHTTPConnectionInfo & connectInfo, PHTTPRequest & request )
ovirtual BOOL OnHEAD( PHTTPServer & server, const PURL & url, const PMIMEInfo & info, const PHTTPConnectionInfo & conInfo )
ovirtual BOOL OnPOST( PHTTPServer & server, const PURL & url, const PMIMEInfo & info, const PStringToString & data, const PHTTPConnectionInfo & conInfo )
ovirtual BOOL IsModifiedSince( const PTime & when )
ovirtual BOOL GetExpirationDate( PTime & when )
ovirtual PHTTPRequest* CreateRequest( const PURL & url, const PMIMEInfo & inMIME, const PMultipartFormInfoArray & multipartFormInfo, PHTTPServer & socket )
ovirtual BOOL LoadHeaders( PHTTPRequest & request )
ovirtual BOOL LoadData( PHTTPRequest & request, PCharArray & data )
ovirtual PString LoadText( PHTTPRequest & request )
ovirtual void OnLoadedText( PHTTPRequest & request, PString & text )
ovirtual BOOL Post( PHTTPRequest & request, const PStringToString & data, PHTML & replyMessage )

Protected Methods

ovirtual BOOL CheckAuthority( PHTTPServer & server, const PHTTPRequest & request, const PHTTPConnectionInfo & conInfo )
ovirtual BOOL OnGETOrHEAD( PHTTPServer & server, const PURL & url, const PMIMEInfo & info, const PHTTPConnectionInfo & conInfo, BOOL IsGet )


Inherited from PObject:

Public

Run Time Type functions

Comparison functions

I/O functions

Miscellaneous functions


Documentation

This object describes a HyperText Transport Protocol resource which is a string kept in memory. For instance a pre-calculated HTML string could be set in this type of resource.

Direct child classes:
PServiceHTTPString
PHTTPForm

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.