Static Public Member Functions | |
static void | AddAcceptHeader (CHeaders &responseHeaders, const std::string &handshakeDigest) |
static void | ValidateBasicClientRequestHeaders (const CHeaders &requestHeaders) |
static void | ValidateBasicServerResponseHeaders (const CHeaders &responseHeaders) |
static void | ValidateBasicHeaders (const CHeaders &requestHeaders) |
static void | ValidateBasicClientResponseHeaders (const CHeaders &requestHeaders, const CHeaders &responseHeaders) |
static void | AddOriginHeaders (CHeaders &responseHeaders, const CHeaders &requestHeaders) |
static void | FailValidation (const JetByteTools::Core::_tstring &function, const std::string &key, const std::string &value, const CHeaders &headers) |
static void | FailValidation (const JetByteTools::Core::_tstring &function, const std::string &key, const CHeaders &headers) |
static void | FailValidation (const JetByteTools::Core::_tstring &function, const std::string &key, const CHeaders &headers, const JetByteTools::Core::_tstring &additionalMessage) |
static void | DumpRequestHeadersToDebug (const CHeaders &) |
static void | DumpRequestHeadersToDebugEx (const CHeaders &headers) |
Static Public Attributes | |
static const std::string | SecWebSocketKey = "sec-websocket-key" |
static const std::string | SecWebSocketVersion = "sec-websocket-version" |
static const std::string | SecWebSocketExtensions = "sec-websocket-extensions" |
static const std::string | SecWebSocketAccept = ToLowerA(s_SecWebSocketAccept) |
static const std::string | ProtocolSecure = "wss" |
static const std::string | ProtocolInsecure = "ws" |
static const std::string | SecWebSocketOrigin = ToLowerA(s_SecWebSocketOrigin) |
static const std::string | SecWebSocketProtocol = "sec-websocket-protocol" |
static const std::string | Origin = ToLowerA(s_Origin) |
static const std::string | Host = "host" |
static const std::string | Connection = ToLowerA(s_Connection) |
static const std::string | Upgrade = ToLowerA(s_Upgrade) |
void AddAcceptHeader | ( | CHeaders & | responseHeaders, | |
const std::string & | handshakeDigest | |||
) | [static] |
void ValidateBasicClientRequestHeaders | ( | const CHeaders & | requestHeaders | ) | [static] |
void ValidateBasicServerResponseHeaders | ( | const CHeaders & | responseHeaders | ) | [static] |
void ValidateBasicHeaders | ( | const CHeaders & | requestHeaders | ) | [static, inherited] |
void ValidateBasicClientResponseHeaders | ( | const CHeaders & | requestHeaders, | |
const CHeaders & | responseHeaders | |||
) | [static, inherited] |
void AddOriginHeaders | ( | CHeaders & | responseHeaders, | |
const CHeaders & | requestHeaders | |||
) | [static, inherited] |
static void FailValidation | ( | const JetByteTools::Core::_tstring & | function, | |
const std::string & | key, | |||
const std::string & | value, | |||
const CHeaders & | headers | |||
) | [static, inherited] |
static void FailValidation | ( | const JetByteTools::Core::_tstring & | function, | |
const std::string & | key, | |||
const CHeaders & | headers | |||
) | [static, inherited] |
static void FailValidation | ( | const JetByteTools::Core::_tstring & | function, | |
const std::string & | key, | |||
const CHeaders & | headers, | |||
const JetByteTools::Core::_tstring & | additionalMessage | |||
) | [static, inherited] |
static void DumpRequestHeadersToDebug | ( | const CHeaders & | ) | [inline, static, inherited] |
void DumpRequestHeadersToDebugEx | ( | const CHeaders & | headers | ) | [static, inherited] |
const string SecWebSocketKey = "sec-websocket-key" [static] |
const string SecWebSocketVersion = "sec-websocket-version" [static] |
const string SecWebSocketExtensions = "sec-websocket-extensions" [static] |
const string SecWebSocketAccept = ToLowerA(s_SecWebSocketAccept) [static] |
const string ProtocolSecure = "wss" [static, inherited] |
const string ProtocolInsecure = "ws" [static, inherited] |
const string SecWebSocketOrigin = ToLowerA(s_SecWebSocketOrigin) [static, inherited] |
const string SecWebSocketProtocol = "sec-websocket-protocol" [static, inherited] |
const string Host = "host" [static, inherited] |
const string Connection = ToLowerA(s_Connection) [static, inherited] |