#include <http.h>
Inheritance diagram for PHTTPRequest:

Public Member Functions | |
| PHTTPRequest (const PURL &url, const PMIMEInfo &inMIME, const PMultipartFormInfoArray &multipartFormInfo, PHTTPServer &server) | |
Public Attributes | |
| PHTTPServer & | server |
| Server channel that request initiated on. | |
| const PURL & | url |
| Universal Resource Locator for document. | |
| const PMIMEInfo & | inMIME |
| Extra MIME information in command. | |
| const PMultipartFormInfoArray & | multipartFormInfo |
| multipart form information, if any | |
| PHTTP::StatusCode | code |
| Status code for OnError() reply. | |
| PMIMEInfo | outMIME |
| MIME information used in reply. | |
| PString | entityBody |
| original entity body (POST only) | |
| PINDEX | contentSize |
| Size of the body of the resource data. | |
| PIPSocket::Address | origin |
| IP address of origin host for request. | |
| PIPSocket::Address | localAddr |
| IP address of local interface for request. | |
| WORD | localPort |
| Port number of local server for request. | |
| PHTTPRequest::PHTTPRequest | ( | const PURL & | url, | |
| const PMIMEInfo & | inMIME, | |||
| const PMultipartFormInfoArray & | multipartFormInfo, | |||
| PHTTPServer & | server | |||
| ) |
| url | Universal Resource Locator for document. |
| inMIME | Extra MIME information in command. |
| multipartFormInfo | multipart form information (if any) |
| server | Server channel that request initiated on |
Server channel that request initiated on.
| const PURL& PHTTPRequest::url |
Universal Resource Locator for document.
| const PMIMEInfo& PHTTPRequest::inMIME |
Extra MIME information in command.
| const PMultipartFormInfoArray& PHTTPRequest::multipartFormInfo |
multipart form information, if any
Status code for OnError() reply.
MIME information used in reply.
original entity body (POST only)
| PINDEX PHTTPRequest::contentSize |
Size of the body of the resource data.
IP address of origin host for request.
IP address of local interface for request.
Port number of local server for request.
1.5.1