Public Member Functions | |
HttpRequest (const String &uri) | |
HttpRequest (const HttpRequest &req) | |
HttpRequest & | operator= (const HttpRequest &req) |
String & | Method () |
Uri & | URI () |
void | Parse (const Array< byte > &data, int len) |
bool | IsComplete () |
HttpResponse * | Send () |
HttpHeader & | Headers () |
StringPtr | ToString () const |
virtual void | ValidateMem () const |
virtual void | CheckMem () const |
Protected Member Functions | |
bool | ParseLine (const byte *data, int len, int *pos) |
Protected Attributes | |
String | m_method |
Uri | m_uri |
String | m_httpVersion |
HttpHeader | m_header |
IHttpRequestBody * | m_body |
HttpRequest::State | m_state |
StringBuffer | m_accum |
Definition at line 33 of file HttpRequest.h.