typedef JetByteTools::Core::TReferenceCountedSmartPointer<CHTTPMemoryResource> CSmartHTTPMemoryResource |
typedef JetByteTools::Core::TReferenceCountedSmartPointer<CHTTPMemoryResourceData> CSmartHTTPMemoryResourceData |
static string DecodeUri | ( | const string & | uri | ) | [static] |
static string GetOptionalHeaderWithDefault | ( | const CHTTPHeaders & | headers, | |
const string & | header, | |||
const string & | defaultValue | |||
) | [static] |
static string GetPath | ( | const string & | uri | ) | [static] |
static string GetQueryString | ( | const string & | uri | ) | [static] |
static const string JetByteTools::HTTP::s_lineEnd | ( | "\r\n" | ) | [static] |
static const BYTE JetByteTools::HTTP::s_RTSPInterleavedEscapeCharacter | ( | 0x24 | ) | [static] |
static const DWORD JetByteTools::HTTP::s_RTSPInterleavedHeaderLength | ( | 4 | ) | [static] |
static void SplitHeader | ( | const string & | header, | |
string & | key, | |||
string & | value | |||
) | [static] |
const std::string s_HTTPMethodCONNECT = "CONNECT" [static] |
const std::string s_HTTPMethodDELETE = "DELETE" [static] |
const std::string s_HTTPMethodGET = "GET" [static] |
const std::string s_HTTPMethodHEAD = "HEAD" [static] |
const std::string s_HTTPMethodOPTIONS = "OPTIONS" [static] |
const std::string s_HTTPMethodPOST = "POST" [static] |
const std::string s_HTTPMethodPUT = "PUT" [static] |
const std::string s_HTTPMethodTRACE = "TRACE" [static] |
const size_t s_lineEndLength = s_lineEnd.length() [static] |
const DWORD s_lineEndLength = static_cast<DWORD>(s_lineEnd.length()) [static] |
const DWORD s_maxHTTPMethodLength [static] |
Initial value:
static_cast<DWORD>(std::max(s_HTTPMethodOPTIONS.length(), std::max(s_HTTPMethodGET.length(), std::max(s_HTTPMethodHEAD.length(), std::max(s_HTTPMethodPOST.length(), std::max(s_HTTPMethodPUT.length(), std::max(s_HTTPMethodDELETE.length(), std::max(s_HTTPMethodTRACE.length(), s_HTTPMethodCONNECT.length()))))))))