#include <http.h>
Inheritance diagram for PHTTP:
enum PHTTP::Commands |
enum PHTTP::StatusCode |
PHTTP::PHTTP | ( | ) | [protected] |
Create a TCP/IP HTTP protocol channel.
static const PString& PHTTP::AllowTag | ( | ) | [static] |
static const PString& PHTTP::AuthorizationTag | ( | ) | [static] |
static const PString& PHTTP::ContentEncodingTag | ( | ) | [static] |
static const PString& PHTTP::ContentLengthTag | ( | ) | [static] |
static const PString& PHTTP::ContentTypeTag | ( | ) | [static] |
static const PString& PHTTP::DateTag | ( | ) | [static] |
static const PString& PHTTP::ExpiresTag | ( | ) | [static] |
static const PString& PHTTP::FromTag | ( | ) | [static] |
static const PString& PHTTP::IfModifiedSinceTag | ( | ) | [static] |
static const PString& PHTTP::LastModifiedTag | ( | ) | [static] |
static const PString& PHTTP::LocationTag | ( | ) | [static] |
static const PString& PHTTP::PragmaTag | ( | ) | [static] |
static const PString& PHTTP::PragmaNoCacheTag | ( | ) | [static] |
static const PString& PHTTP::RefererTag | ( | ) | [static] |
static const PString& PHTTP::ServerTag | ( | ) | [static] |
static const PString& PHTTP::UserAgentTag | ( | ) | [static] |
static const PString& PHTTP::WWWAuthenticateTag | ( | ) | [static] |
static const PString& PHTTP::MIMEVersionTag | ( | ) | [static] |
static const PString& PHTTP::ConnectionTag | ( | ) | [static] |
static const PString& PHTTP::KeepAliveTag | ( | ) | [static] |
static const PString& PHTTP::TransferEncodingTag | ( | ) | [static] |
static const PString& PHTTP::ChunkedTag | ( | ) | [static] |
static const PString& PHTTP::ProxyConnectionTag | ( | ) | [static] |
static const PString& PHTTP::ProxyAuthorizationTag | ( | ) | [static] |
static const PString& PHTTP::ProxyAuthenticateTag | ( | ) | [static] |
static const PString& PHTTP::ForwardedTag | ( | ) | [static] |
static const PString& PHTTP::SetCookieTag | ( | ) | [static] |
static const PString& PHTTP::CookieTag | ( | ) | [static] |
virtual PINDEX PHTTP::ParseResponse | ( | const PString & | line | ) | [protected, virtual] |
Parse a response line string into a response code and any extra info on the line. Results are placed into the member variables lastResponseCode
and lastResponseInfo
.
The default bahaviour looks for a space or a '-' and splits the code and info either side of that character, then returns FALSE.
line | Input response line to be parsed |
Reimplemented from PInternetProtocol.