http-directives
Version:
A TypeScript-friendly package that provides strongly-typed HTTP constants
126 lines (124 loc) • 4.93 kB
JavaScript
// src/directives/headers.ts
var Headers = class {
};
Headers.A_IM = "A-IM";
Headers.ACCEPT = "Accept";
Headers.ACCEPT_CH = "Accept-CH";
Headers.ACCEPT_CH_LIFETIME = "Accept-CH-Lifetime";
Headers.ACCEPT_CHARSET = "Accept-Charset";
Headers.ACCEPT_DATETIME = "Accept-Datetime";
Headers.ACCEPT_ENCODING = "Accept-Encoding";
Headers.ACCEPT_LANGUAGE = "Accept-Language";
Headers.ACCEPT_PATCH = "Accept-Patch";
Headers.ACCEPT_RANGES = "Accept-Ranges";
Headers.ACCESS_CONTROL_ALLOW_CREDENTIALS = "Access-Control-Allow-Credentials";
Headers.ACCESS_CONTROL_ALLOW_HEADERS = "Access-Control-Allow-Headers";
Headers.ACCESS_CONTROL_ALLOW_METHODS = "Access-Control-Allow-Methods";
Headers.ACCESS_CONTROL_ALLOW_ORIGIN = "Access-Control-Allow-Origin";
Headers.ACCESS_CONTROL_EXPOSE_HEADERS = "Access-Control-Expose-Headers";
Headers.ACCESS_CONTROL_MAX_AGE = "Access-Control-Max-Age";
Headers.ACCESS_CONTROL_REQUEST_HEADERS = "Access-Control-Request-Headers";
Headers.ACCESS_CONTROL_REQUEST_METHOD = "Access-Control-Request-Method";
Headers.AGE = "Age";
Headers.ALLOW = "Allow";
Headers.ALT_SVC = "Alt-Svc";
Headers.AUTHORIZATION = "Authorization";
Headers.CACHE_CONTROL = "Cache-Control";
Headers.CONNECTION = "Connection";
Headers.CONTENT_DISPOSITION = "Content-Disposition";
Headers.CONTENT_DPR = "Content-DPR";
Headers.CONTENT_ENCODING = "Content-Encoding";
Headers.CONTENT_LANGUAGE = "Content-Language";
Headers.CONTENT_LENGTH = "Content-Length";
Headers.CONTENT_LOCATION = "Content-Location";
Headers.CONTENT_MD5 = "Content-MD5";
Headers.CONTENT_RANGE = "Content-Range";
Headers.CONTENT_SECURITY_POLICY = "Content-Security-Policy";
Headers.CONTENT_SECURITY_POLICY_REPORT_ONLY = "Content-Security-Policy-Report-Only";
Headers.CONTENT_TYPE = "Content-Type";
Headers.COOKIE = "Cookie";
Headers.DATE = "Date";
Headers.DERIVED_FROM = "Derived-From";
Headers.DNT = "DNT";
Headers.DOWNLINK = "Downlink";
Headers.DPR = "DPR";
Headers.EARLY_DATA = "Early-Data";
Headers.ETAG = "ETag";
Headers.EXPECT = "Expect";
Headers.EXPECT_CT = "Expect-CT";
Headers.EXPIRES = "Expires";
Headers.FORWARDED = "Forwarded";
Headers.FROM = "From";
Headers.HOST = "Host";
Headers.IF_MATCH = "If-Match";
Headers.IF_MODIFIED_SINCE = "If-Modified-Since";
Headers.IF_NONE_MATCH = "If-None-Match";
Headers.IF_RANGE = "If-Range";
Headers.IF_UNMODIFIED_SINCE = "If-Unmodified-Since";
Headers.IM = "IM";
Headers.KEEP_ALIVE = "Keep-Alive";
Headers.LAST_EVENT_ID = "Last-Event-ID";
Headers.LAST_MODIFIED = "Last-Modified";
Headers.LINK = "Link";
Headers.LOCATION = "Location";
Headers.MAX_FORWARDS = "Max-Forwards";
Headers.MIME_VERSION = "MIME-Version";
Headers.ORIGIN = "Origin";
/** @deprecated */
Headers.P3P = "P3P";
Headers.PRAGMA = "Pragma";
Headers.PROXY_AUTHENTICATE = "Proxy-Authenticate";
Headers.PROXY_AUTHORIZATION = "Proxy-Authorization";
Headers.RANGE = "Range";
Headers.REFERER = "Referer";
Headers.REFERRER_POLICY = "Referrer-Policy";
Headers.REFRESH = "Refresh";
Headers.RETRY_AFTER = "Retry-After";
Headers.SAVE_DATA = "Save-Data";
Headers.SEC_WEBSOCKET_ACCEPT = "Sec-WebSocket-Accept";
Headers.SEC_WEBSOCKET_EXTENSIONS = "Sec-WebSocket-Extensions";
Headers.SEC_WEBSOCKET_KEY = "Sec-WebSocket-Key";
Headers.SEC_WEBSOCKET_PROTOCOL = "Sec-WebSocket-Protocol";
Headers.SEC_WEBSOCKET_VERSION = "Sec-WebSocket-Version";
Headers.SERVER = "Server";
Headers.SERVER_TIMING = "Server-Timing";
Headers.SET_COOKIE = "Set-Cookie";
Headers.STRICT_TRANSPORT_SECURITY = "Strict-Transport-Security";
Headers.TE = "TE";
Headers.TIMING_ALLOW_ORIGIN = "Timing-Allow-Origin";
Headers.TK = "Tk";
Headers.TRAILER = "Trailer";
Headers.TRANSFER_ENCODING = "Transfer-Encoding";
Headers.UPGRADE = "Upgrade";
Headers.UPGRADE_INSECURE_REQUESTS = "Upgrade-Insecure-Requests";
Headers.USER_AGENT = "User-Agent";
Headers.VARY = "Vary";
Headers.VIA = "Via";
Headers.WARNING = "Warning";
Headers.WWW_AUTHENTICATE = "WWW-Authenticate";
/** @deprecated */
Headers.X_CONTENT_SECURITY_POLICY = "X-Content-Security-Policy";
Headers.X_CONTENT_TYPE_OPTIONS = "X-Content-Type-Options";
Headers.X_CORRELATION_ID = "X-Correlation-ID";
Headers.X_CSRF_TOKEN = "X-Csrf-Token";
Headers.X_DNS_PREFETCH_CONTROL = "X-DNS-Prefetch-Control";
Headers.X_DOWNLOAD_OPTIONS = "X-Download-Options";
Headers.X_FORWARDED_FOR = "X-Forwarded-For";
Headers.X_FORWARDED_HOST = "X-Forwarded-Host";
Headers.X_FORWARDED_PROTO = "X-Forwarded-Proto";
Headers.X_FRAME_OPTIONS = "X-Frame-Options";
Headers.X_HTTP_METHOD_OVERRIDE = "X-Http-Method-Override";
Headers.X_PERMITTED_CROSS_DOMAIN_POLICIES = "X-Permitted-Cross-Domain-Policies";
Headers.X_POWERED_BY = "X-Powered-By";
Headers.X_REQUEST_ID = "X-Request-ID";
Headers.X_REQUESTED_WITH = "X-Requested-With";
Headers.X_ROBOTS_TAG = "X-Robots-Tag";
Headers.X_UA_COMPATIBLE = "X-UA-Compatible";
Headers.X_WAP_PROFILE = "X-Wap-Profile";
/** @deprecated */
Headers.X_WEBKIT_CSP = "X-WebKit-CSP";
/** @deprecated */
Headers.X_XSS_PROTECTION = "X-XSS-Protection";
export {
Headers
};