const StrCode HttpMsgHeadShared::header_list[] =
{
- { HEAD_CACHE_CONTROL, "cache-control" },
- { HEAD_CONNECTION, "connection" },
- { HEAD_DATE, "date" },
- { HEAD_PRAGMA, "pragma" },
- { HEAD_TRAILER, "trailer" },
- { HEAD_COOKIE, "cookie" },
- { HEAD_SET_COOKIE, "set-cookie" },
- { HEAD_TRANSFER_ENCODING, "transfer-encoding" },
- { HEAD_UPGRADE, "upgrade" },
- { HEAD_VIA, "via" },
- { HEAD_WARNING, "warning" },
- { HEAD_ACCEPT, "accept" },
- { HEAD_ACCEPT_CHARSET, "accept-charset" },
- { HEAD_ACCEPT_ENCODING, "accept-encoding" },
- { HEAD_ACCEPT_LANGUAGE, "accept-language" },
- { HEAD_AUTHORIZATION, "authorization" },
- { HEAD_EXPECT, "expect" },
- { HEAD_FROM, "from" },
- { HEAD_HOST, "host" },
- { HEAD_IF_MATCH, "if-match" },
- { HEAD_IF_MODIFIED_SINCE, "if-modified-since" },
- { HEAD_IF_NONE_MATCH, "if-none-match" },
- { HEAD_IF_RANGE, "if-range" },
- { HEAD_IF_UNMODIFIED_SINCE, "if-unmodified-since" },
- { HEAD_MAX_FORWARDS, "max-forwards" },
- { HEAD_PROXY_AUTHORIZATION, "proxy-authorization" },
- { HEAD_RANGE, "range" },
- { HEAD_REFERER, "referer" },
- { HEAD_TE, "te" },
- { HEAD_USER_AGENT, "user-agent" },
- { HEAD_ACCEPT_RANGES, "accept-ranges" },
- { HEAD_AGE, "age" },
- { HEAD_ETAG, "etag" },
- { HEAD_LOCATION, "location" },
- { HEAD_PROXY_AUTHENTICATE, "proxy-authenticate" },
- { HEAD_RETRY_AFTER, "retry-after" },
- { HEAD_SERVER, "server" },
- { HEAD_VARY, "vary" },
- { HEAD_WWW_AUTHENTICATE, "www-authenticate" },
- { HEAD_ALLOW, "allow" },
- { HEAD_CONTENT_ENCODING, "content-encoding" },
- { HEAD_CONTENT_LANGUAGE, "content-language" },
- { HEAD_CONTENT_LENGTH, "content-length" },
- { HEAD_CONTENT_LOCATION, "content-location" },
- { HEAD_CONTENT_MD5, "content-md5" },
- { HEAD_CONTENT_RANGE, "content-range" },
- { HEAD_CONTENT_TYPE, "content-type" },
- { HEAD_EXPIRES, "expires" },
- { HEAD_LAST_MODIFIED, "last-modified" },
- { HEAD_X_FORWARDED_FOR, "x-forwarded-for" },
- { HEAD_TRUE_CLIENT_IP, "true-client-ip" },
- { HEAD_X_WORKING_WITH, "x-working-with" },
- { HEAD_CONTENT_TRANSFER_ENCODING, "content-transfer-encoding" },
- { HEAD_MIME_VERSION, "mime-version" },
- { HEAD_PROXY_AGENT, "proxy-agent" },
- { HEAD_CONTENT_DISPOSITION, "content-disposition" },
- { HEAD_HTTP2_SETTINGS, "http2-settings" },
- { 0, nullptr }
+ { HEAD_CACHE_CONTROL, "cache-control" },
+ { HEAD_CONNECTION, "connection" },
+ { HEAD_DATE, "date" },
+ { HEAD_PRAGMA, "pragma" },
+ { HEAD_TRAILER, "trailer" },
+ { HEAD_COOKIE, "cookie" },
+ { HEAD_SET_COOKIE, "set-cookie" },
+ { HEAD_TRANSFER_ENCODING, "transfer-encoding" },
+ { HEAD_UPGRADE, "upgrade" },
+ { HEAD_VIA, "via" },
+ { HEAD_WARNING, "warning" },
+ { HEAD_ACCEPT, "accept" },
+ { HEAD_ACCEPT_CHARSET, "accept-charset" },
+ { HEAD_ACCEPT_ENCODING, "accept-encoding" },
+ { HEAD_ACCEPT_LANGUAGE, "accept-language" },
+ { HEAD_AUTHORIZATION, "authorization" },
+ { HEAD_EXPECT, "expect" },
+ { HEAD_FROM, "from" },
+ { HEAD_HOST, "host" },
+ { HEAD_IF_MATCH, "if-match" },
+ { HEAD_IF_MODIFIED_SINCE, "if-modified-since" },
+ { HEAD_IF_NONE_MATCH, "if-none-match" },
+ { HEAD_IF_RANGE, "if-range" },
+ { HEAD_IF_UNMODIFIED_SINCE, "if-unmodified-since" },
+ { HEAD_MAX_FORWARDS, "max-forwards" },
+ { HEAD_PROXY_AUTHORIZATION, "proxy-authorization" },
+ { HEAD_RANGE, "range" },
+ { HEAD_REFERER, "referer" },
+ { HEAD_TE, "te" },
+ { HEAD_USER_AGENT, "user-agent" },
+ { HEAD_ACCEPT_RANGES, "accept-ranges" },
+ { HEAD_AGE, "age" },
+ { HEAD_ETAG, "etag" },
+ { HEAD_LOCATION, "location" },
+ { HEAD_PROXY_AUTHENTICATE, "proxy-authenticate" },
+ { HEAD_RETRY_AFTER, "retry-after" },
+ { HEAD_SERVER, "server" },
+ { HEAD_VARY, "vary" },
+ { HEAD_WWW_AUTHENTICATE, "www-authenticate" },
+ { HEAD_ALLOW, "allow" },
+ { HEAD_CONTENT_ENCODING, "content-encoding" },
+ { HEAD_CONTENT_LANGUAGE, "content-language" },
+ { HEAD_CONTENT_LENGTH, "content-length" },
+ { HEAD_CONTENT_LOCATION, "content-location" },
+ { HEAD_CONTENT_MD5, "content-md5" },
+ { HEAD_CONTENT_RANGE, "content-range" },
+ { HEAD_CONTENT_TYPE, "content-type" },
+ { HEAD_EXPIRES, "expires" },
+ { HEAD_LAST_MODIFIED, "last-modified" },
+ { HEAD_X_FORWARDED_FOR, "x-forwarded-for" },
+ { HEAD_TRUE_CLIENT_IP, "true-client-ip" },
+ { HEAD_X_WORKING_WITH, "x-working-with" },
+ { HEAD_CONTENT_TRANSFER_ENCODING, "content-transfer-encoding" },
+ { HEAD_MIME_VERSION, "mime-version" },
+ { HEAD_PROXY_AGENT, "proxy-agent" },
+ { HEAD_CONTENT_DISPOSITION, "content-disposition" },
+ { HEAD_HTTP2_SETTINGS, "http2-settings" },
+ { HEAD_RESTRICT_ACCESS_TO_TENANTS, "restrict-access-to-tenants" },
+ { HEAD_RESTRICT_ACCESS_CONTEXT, "restrict-access-context" },
+ { 0, nullptr }
};
const StrCode HttpMsgHeadShared::content_code_list[] =