mirror of
https://github.com/denoland/std.git
synced 2024-11-21 20:50:22 +00:00
1201 lines
32 KiB
TypeScript
1201 lines
32 KiB
TypeScript
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
|
|
// This module is browser compatible.
|
|
// This module is generated from {@link https://www.iana.org/assignments/http-fields/http-fields.xhtml#field-names | IANA Hypertext Transfer Protocol (HTTP) Field Name Registry}
|
|
|
|
/**
|
|
* HTTP Headers with status permanent
|
|
*
|
|
* @experimental **UNSTABLE**: New API, yet to be vetted.
|
|
*
|
|
* @see {@link https://www.iana.org/assignments/http-fields/http-fields.xhtml#field-names | IANA Hypertext Transfer Protocol (HTTP) Field Name Registry}
|
|
*/
|
|
export const HEADER = {
|
|
/**
|
|
* HTTP Header A-IM
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3229 | RFC 3229: Delta encoding in HTTP}
|
|
*/
|
|
AIm: "A-IM",
|
|
|
|
/**
|
|
* HTTP Header Accept
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 12.5.1: HTTP Semantics}
|
|
*/
|
|
Accept: "Accept",
|
|
|
|
/**
|
|
* HTTP Header Accept-Additions
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2324 | RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)}
|
|
*/
|
|
AcceptAdditions: "Accept-Additions",
|
|
|
|
/**
|
|
* HTTP Header Accept-CH
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8942 | RFC 8942, Section 3.1: HTTP Client Hints}
|
|
*/
|
|
AcceptCh: "Accept-CH",
|
|
|
|
/**
|
|
* HTTP Header Accept-Datetime
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7089 | RFC 7089: HTTP Framework for Time-Based Access to Resource States -- Memento}
|
|
*/
|
|
AcceptDatetime: "Accept-Datetime",
|
|
|
|
/**
|
|
* HTTP Header Accept-Encoding
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 12.5.3: HTTP Semantics}
|
|
*/
|
|
AcceptEncoding: "Accept-Encoding",
|
|
|
|
/**
|
|
* HTTP Header Accept-Features
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2295 | RFC 2295: Transparent Content Negotiation in HTTP}
|
|
*/
|
|
AcceptFeatures: "Accept-Features",
|
|
|
|
/**
|
|
* HTTP Header Accept-Language
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 12.5.4: HTTP Semantics}
|
|
*/
|
|
AcceptLanguage: "Accept-Language",
|
|
|
|
/**
|
|
* HTTP Header Accept-Patch
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc5789 | RFC 5789: PATCH Method for HTTP}
|
|
*/
|
|
AcceptPatch: "Accept-Patch",
|
|
|
|
/**
|
|
* HTTP Header Accept-Post
|
|
*
|
|
* @see {@link https://www.w3.org/TR/ldp | Linked Data Platform 1.0}
|
|
*/
|
|
AcceptPost: "Accept-Post",
|
|
|
|
/**
|
|
* HTTP Header Accept-Ranges
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 14.3: HTTP Semantics}
|
|
*/
|
|
AcceptRanges: "Accept-Ranges",
|
|
|
|
/**
|
|
* HTTP Header Accept-Signature
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-message-signatures-19 | RFC-ietf-httpbis-message-signatures-19, Section 5.1: HTTP Message Signatures}
|
|
*/
|
|
AcceptSignature: "Accept-Signature",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Allow-Credentials
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-allow-credentials | Fetch}
|
|
*/
|
|
AccessControlAllowCredentials: "Access-Control-Allow-Credentials",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Allow-Headers
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-allow-headers | Fetch}
|
|
*/
|
|
AccessControlAllowHeaders: "Access-Control-Allow-Headers",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Allow-Methods
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-allow-methods | Fetch}
|
|
*/
|
|
AccessControlAllowMethods: "Access-Control-Allow-Methods",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Allow-Origin
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-allow-origin | Fetch}
|
|
*/
|
|
AccessControlAllowOrigin: "Access-Control-Allow-Origin",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Expose-Headers
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-expose-headers | Fetch}
|
|
*/
|
|
AccessControlExposeHeaders: "Access-Control-Expose-Headers",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Max-Age
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-max-age | Fetch}
|
|
*/
|
|
AccessControlMaxAge: "Access-Control-Max-Age",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Request-Headers
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-request-headers | Fetch}
|
|
*/
|
|
AccessControlRequestHeaders: "Access-Control-Request-Headers",
|
|
|
|
/**
|
|
* HTTP Header Access-Control-Request-Method
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#http-access-control-request-method | Fetch}
|
|
*/
|
|
AccessControlRequestMethod: "Access-Control-Request-Method",
|
|
|
|
/**
|
|
* HTTP Header Age
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9111 | RFC9111, Section 5.1: HTTP Caching}
|
|
*/
|
|
Age: "Age",
|
|
|
|
/**
|
|
* HTTP Header Allow
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.2.1: HTTP Semantics}
|
|
*/
|
|
Allow: "Allow",
|
|
|
|
/**
|
|
* HTTP Header ALPN
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7639 | RFC 7639, Section 2: The ALPN HTTP Header Field}
|
|
*/
|
|
ALPN: "ALPN",
|
|
|
|
/**
|
|
* HTTP Header Alt-Svc
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7838 | RFC 7838: HTTP Alternative Services}
|
|
*/
|
|
AltSvc: "Alt-Svc",
|
|
|
|
/**
|
|
* HTTP Header Alt-Used
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7838 | RFC 7838: HTTP Alternative Services}
|
|
*/
|
|
AltUsed: "Alt-Used",
|
|
|
|
/**
|
|
* HTTP Header Alternates
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2295 | RFC 2295: Transparent Content Negotiation in HTTP}
|
|
*/
|
|
Alternates: "Alternates",
|
|
|
|
/**
|
|
* HTTP Header Apply-To-Redirect-Ref
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4437 | RFC 4437: Web Distributed Authoring and Versioning (WebDAV) Redirect Reference Resources}
|
|
*/
|
|
ApplyToRedirectRef: "Apply-To-Redirect-Ref",
|
|
|
|
/**
|
|
* HTTP Header Authentication-Control
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8053 | RFC 8053, Section 4: HTTP Authentication Extensions for Interactive Clients}
|
|
*/
|
|
AuthenticationControl: "Authentication-Control",
|
|
|
|
/**
|
|
* HTTP Header Authentication-Info
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.6.3: HTTP Semantics}
|
|
*/
|
|
AuthenticationInfo: "Authentication-Info",
|
|
|
|
/**
|
|
* HTTP Header Authorization
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.6.2: HTTP Semantics}
|
|
*/
|
|
Authorization: "Authorization",
|
|
|
|
/**
|
|
* HTTP Header Cache-Control
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9111 | RFC9111, Section 5.2}
|
|
*/
|
|
CacheControl: "Cache-Control",
|
|
|
|
/**
|
|
* HTTP Header Cache-Status
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9211 | RFC9211: The Cache-Status HTTP Response Header Field}
|
|
*/
|
|
CacheStatus: "Cache-Status",
|
|
|
|
/**
|
|
* HTTP Header Cal-Managed-ID
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8607 | RFC 8607, Section 5.1: Calendaring Extensions to WebDAV (CalDAV): Managed Attachments}
|
|
*/
|
|
CalManagedId: "Cal-Managed-ID",
|
|
|
|
/**
|
|
* HTTP Header CalDAV-Timezones
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7809 | RFC 7809, Section 7.1: Calendaring Extensions to WebDAV (CalDAV): Time Zones by Reference}
|
|
*/
|
|
CaldavTimezones: "CalDAV-Timezones",
|
|
|
|
/**
|
|
* HTTP Header Capsule-Protocol
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9297 | RFC9297}
|
|
*/
|
|
CapsuleProtocol: "Capsule-Protocol",
|
|
|
|
/**
|
|
* HTTP Header CDN-Cache-Control
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9213 | RFC9213: Targeted HTTP Cache Control}
|
|
*/
|
|
CdnCacheControl: "CDN-Cache-Control",
|
|
|
|
/**
|
|
* HTTP Header CDN-Loop
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8586 | RFC 8586: Loop Detection in Content Delivery Networks (CDNs)}
|
|
*/
|
|
CdnLoop: "CDN-Loop",
|
|
|
|
/**
|
|
* HTTP Header Cert-Not-After
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8739 | RFC 8739, Section 3.3: Support for Short-Term, Automatically Renewed (STAR) Certificates in the Automated Certificate Management Environment (ACME)}
|
|
*/
|
|
CertNotAfter: "Cert-Not-After",
|
|
|
|
/**
|
|
* HTTP Header Cert-Not-Before
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8739 | RFC 8739, Section 3.3: Support for Short-Term, Automatically Renewed (STAR) Certificates in the Automated Certificate Management Environment (ACME)}
|
|
*/
|
|
CertNotBefore: "Cert-Not-Before",
|
|
|
|
/**
|
|
* HTTP Header Clear-Site-Data
|
|
*
|
|
* @see {@link https://w3.org/TR/clear-site-data/#header | Clear Site Data}
|
|
*/
|
|
ClearSiteData: "Clear-Site-Data",
|
|
|
|
/**
|
|
* HTTP Header Client-Cert
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9440 | RFC9440, Section 2: Client-Cert HTTP Header Field}
|
|
*/
|
|
ClientCert: "Client-Cert",
|
|
|
|
/**
|
|
* HTTP Header Client-Cert-Chain
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9440 | RFC9440, Section 2: Client-Cert HTTP Header Field}
|
|
*/
|
|
ClientCertChain: "Client-Cert-Chain",
|
|
|
|
/**
|
|
* HTTP Header Close
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9112 | RFC9112, Section 9.6: HTTP/1.1}
|
|
*/
|
|
Close: "Close",
|
|
|
|
/**
|
|
* HTTP Header Connection
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 7.6.1: HTTP Semantics}
|
|
*/
|
|
Connection: "Connection",
|
|
|
|
/**
|
|
* HTTP Header Content-Digest
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-digest-headers-13 | RFC-ietf-httpbis-digest-headers-13, Section 2: Digest Fields}
|
|
*/
|
|
ContentDigest: "Content-Digest",
|
|
|
|
/**
|
|
* HTTP Header Content-Disposition
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6266 | RFC 6266: Use of the Content-Disposition Header Field in the
|
|
Hypertext Transfer Protocol (HTTP)}
|
|
*/
|
|
ContentDisposition: "Content-Disposition",
|
|
|
|
/**
|
|
* HTTP Header Content-Encoding
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.4: HTTP Semantics}
|
|
*/
|
|
ContentEncoding: "Content-Encoding",
|
|
|
|
/**
|
|
* HTTP Header Content-Language
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.5: HTTP Semantics}
|
|
*/
|
|
ContentLanguage: "Content-Language",
|
|
|
|
/**
|
|
* HTTP Header Content-Length
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.6: HTTP Semantics}
|
|
*/
|
|
ContentLength: "Content-Length",
|
|
|
|
/**
|
|
* HTTP Header Content-Location
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.7: HTTP Semantics}
|
|
*/
|
|
ContentLocation: "Content-Location",
|
|
|
|
/**
|
|
* HTTP Header Content-Range
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 14.4: HTTP Semantics}
|
|
*/
|
|
ContentRange: "Content-Range",
|
|
|
|
/**
|
|
* HTTP Header Content-Security-Policy
|
|
*
|
|
* @see {@link https://www.w3.org/TR/CSP/#csp-header | Content Security Policy Level 3}
|
|
*/
|
|
ContentSecurityPolicy: "Content-Security-Policy",
|
|
|
|
/**
|
|
* HTTP Header Content-Security-Policy-Report-Only
|
|
*
|
|
* @see {@link https://www.w3.org/TR/CSP/#cspro-header | Content Security Policy Level 3}
|
|
*/
|
|
ContentSecurityPolicyReportOnly: "Content-Security-Policy-Report-Only",
|
|
|
|
/**
|
|
* HTTP Header Content-Type
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.3: HTTP Semantics}
|
|
*/
|
|
ContentType: "Content-Type",
|
|
|
|
/**
|
|
* HTTP Header Cookie
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6265 | RFC 6265: HTTP State Management Mechanism}
|
|
*/
|
|
Cookie: "Cookie",
|
|
|
|
/**
|
|
* HTTP Header Cross-Origin-Embedder-Policy
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/origin.html#cross-origin-embedder-policy | HTML}
|
|
*/
|
|
CrossOriginEmbedderPolicy: "Cross-Origin-Embedder-Policy",
|
|
|
|
/**
|
|
* HTTP Header Cross-Origin-Embedder-Policy-Report-Only
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/origin.html#cross-origin-embedder-policy-report-only | HTML}
|
|
*/
|
|
CrossOriginEmbedderPolicyReportOnly:
|
|
"Cross-Origin-Embedder-Policy-Report-Only",
|
|
|
|
/**
|
|
* HTTP Header Cross-Origin-Opener-Policy
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/origin.html#cross-origin-opener-policy-2 | HTML}
|
|
*/
|
|
CrossOriginOpenerPolicy: "Cross-Origin-Opener-Policy",
|
|
|
|
/**
|
|
* HTTP Header Cross-Origin-Opener-Policy-Report-Only
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/origin.html#cross-origin-opener-policy-report-only | HTML}
|
|
*/
|
|
CrossOriginOpenerPolicyReportOnly: "Cross-Origin-Opener-Policy-Report-Only",
|
|
|
|
/**
|
|
* HTTP Header Cross-Origin-Resource-Policy
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#cross-origin-resource-policy-header | Fetch}
|
|
*/
|
|
CrossOriginResourcePolicy: "Cross-Origin-Resource-Policy",
|
|
|
|
/**
|
|
* HTTP Header DASL
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc5323 | RFC 5323: Web Distributed Authoring and Versioning (WebDAV) SEARCH}
|
|
*/
|
|
DASL: "DASL",
|
|
|
|
/**
|
|
* HTTP Header Date
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 6.6.1: HTTP Semantics}
|
|
*/
|
|
Date: "Date",
|
|
|
|
/**
|
|
* HTTP Header DAV
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
DAV: "DAV",
|
|
|
|
/**
|
|
* HTTP Header Delta-Base
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3229 | RFC 3229: Delta encoding in HTTP}
|
|
*/
|
|
DeltaBase: "Delta-Base",
|
|
|
|
/**
|
|
* HTTP Header Depth
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
Depth: "Depth",
|
|
|
|
/**
|
|
* HTTP Header Destination
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
Destination: "Destination",
|
|
|
|
/**
|
|
* HTTP Header DPoP
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9449 | RFC9449: OAuth 2.0 Demonstrating Proof of Possession (DPoP)}
|
|
*/
|
|
DPoP: "DPoP",
|
|
|
|
/**
|
|
* HTTP Header DPoP-Nonce
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9449 | RFC9449: OAuth 2.0 Demonstrating Proof of Possession (DPoP)}
|
|
*/
|
|
DpopNonce: "DPoP-Nonce",
|
|
|
|
/**
|
|
* HTTP Header Early-Data
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8470 | RFC 8470: Using Early Data in HTTP}
|
|
*/
|
|
EarlyData: "Early-Data",
|
|
|
|
/**
|
|
* HTTP Header ETag
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.8.3: HTTP Semantics}
|
|
*/
|
|
ETag: "ETag",
|
|
|
|
/**
|
|
* HTTP Header Expect
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.1.1: HTTP Semantics}
|
|
*/
|
|
Expect: "Expect",
|
|
|
|
/**
|
|
* HTTP Header Expires
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9111 | RFC9111, Section 5.3: HTTP Caching}
|
|
*/
|
|
Expires: "Expires",
|
|
|
|
/**
|
|
* HTTP Header Forwarded
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7239 | RFC 7239: Forwarded HTTP Extension}
|
|
*/
|
|
Forwarded: "Forwarded",
|
|
|
|
/**
|
|
* HTTP Header From
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.1.2: HTTP Semantics}
|
|
*/
|
|
From: "From",
|
|
|
|
/**
|
|
* HTTP Header Hobareg
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7486 | RFC 7486, Section 6.1.1: HTTP Origin-Bound Authentication (HOBA)}
|
|
*/
|
|
Hobareg: "Hobareg",
|
|
|
|
/**
|
|
* HTTP Header Host
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 7.2: HTTP Semantics}
|
|
*/
|
|
Host: "Host",
|
|
|
|
/**
|
|
* HTTP Header If
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
If: "If",
|
|
|
|
/**
|
|
* HTTP Header If-Match
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 13.1.1: HTTP Semantics}
|
|
*/
|
|
IfMatch: "If-Match",
|
|
|
|
/**
|
|
* HTTP Header If-Modified-Since
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 13.1.3: HTTP Semantics}
|
|
*/
|
|
IfModifiedSince: "If-Modified-Since",
|
|
|
|
/**
|
|
* HTTP Header If-None-Match
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 13.1.2: HTTP Semantics}
|
|
*/
|
|
IfNoneMatch: "If-None-Match",
|
|
|
|
/**
|
|
* HTTP Header If-Range
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 13.1.5: HTTP Semantics}
|
|
*/
|
|
IfRange: "If-Range",
|
|
|
|
/**
|
|
* HTTP Header If-Schedule-Tag-Match
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6638 | RFC 6338: Scheduling Extensions to CalDAV}
|
|
*/
|
|
IfScheduleTagMatch: "If-Schedule-Tag-Match",
|
|
|
|
/**
|
|
* HTTP Header If-Unmodified-Since
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 13.1.4: HTTP Semantics}
|
|
*/
|
|
IfUnmodifiedSince: "If-Unmodified-Since",
|
|
|
|
/**
|
|
* HTTP Header IM
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3229 | RFC 3229: Delta encoding in HTTP}
|
|
*/
|
|
IM: "IM",
|
|
|
|
/**
|
|
* HTTP Header Include-Referred-Token-Binding-ID
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8473 | RFC 8473: Token Binding over HTTP}
|
|
*/
|
|
IncludeReferredTokenBindingId: "Include-Referred-Token-Binding-ID",
|
|
|
|
/**
|
|
* HTTP Header Keep-Alive
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2068 | RFC 2068: Hypertext Transfer Protocol -- HTTP/1.1}
|
|
*/
|
|
KeepAlive: "Keep-Alive",
|
|
|
|
/**
|
|
* HTTP Header Label
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3253 | RFC 3253: Versioning Extensions to WebDAV: (Web Distributed Authoring and Versioning)}
|
|
*/
|
|
Label: "Label",
|
|
|
|
/**
|
|
* HTTP Header Last-Event-ID
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/server-sent-events.html#last-event-id | HTML}
|
|
*/
|
|
LastEventId: "Last-Event-ID",
|
|
|
|
/**
|
|
* HTTP Header Last-Modified
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 8.8.2: HTTP Semantics}
|
|
*/
|
|
LastModified: "Last-Modified",
|
|
|
|
/**
|
|
* HTTP Header Link
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8288 | RFC 8288: Web Linking}
|
|
*/
|
|
Link: "Link",
|
|
|
|
/**
|
|
* HTTP Header Location
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.2.2: HTTP Semantics}
|
|
*/
|
|
Location: "Location",
|
|
|
|
/**
|
|
* HTTP Header Lock-Token
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
LockToken: "Lock-Token",
|
|
|
|
/**
|
|
* HTTP Header Max-Forwards
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 7.6.2: HTTP Semantics}
|
|
*/
|
|
MaxForwards: "Max-Forwards",
|
|
|
|
/**
|
|
* HTTP Header Memento-Datetime
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7089 | RFC 7089: HTTP Framework for Time-Based Access to Resource States -- Memento}
|
|
*/
|
|
MementoDatetime: "Memento-Datetime",
|
|
|
|
/**
|
|
* HTTP Header Meter
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2227 | RFC 2227: Simple Hit-Metering and Usage-Limiting for HTTP}
|
|
*/
|
|
Meter: "Meter",
|
|
|
|
/**
|
|
* HTTP Header MIME-Version
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9112 | RFC9112, Appendix B.1: HTTP/1.1}
|
|
*/
|
|
MimeVersion: "MIME-Version",
|
|
|
|
/**
|
|
* HTTP Header Negotiate
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2295 | RFC 2295: Transparent Content Negotiation in HTTP}
|
|
*/
|
|
Negotiate: "Negotiate",
|
|
|
|
/**
|
|
* HTTP Header NEL
|
|
*
|
|
* @see {@link https://www.w3.org/TR/network-error-logging/ | Network Error Logging}
|
|
*/
|
|
NEL: "NEL",
|
|
|
|
/**
|
|
* HTTP Header OData-EntityId
|
|
*
|
|
* @see {@link http://docs.oasis-open.org/odata/odata/v4.01/csprd05/part1-protocol/odata-v4.01-csprd05-part1-protocol.html#_Toc14172735 | OData Version 4.01 Part 1: Protocol}
|
|
* @see {@link #OASIS | OASIS}
|
|
* @see {@link #Chet_Ensign | Chet_Ensign}
|
|
*/
|
|
OdataEntityid: "OData-EntityId",
|
|
|
|
/**
|
|
* HTTP Header OData-Isolation
|
|
*
|
|
* @see {@link http://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html#sec_HeaderIsolationODataIsolation | OData Version 4.01 Part 1: Protocol}
|
|
* @see {@link #OASIS | OASIS}
|
|
* @see {@link #Chet_Ensign | Chet_Ensign}
|
|
*/
|
|
OdataIsolation: "OData-Isolation",
|
|
|
|
/**
|
|
* HTTP Header OData-MaxVersion
|
|
*
|
|
* @see {@link http://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html#sec_HeaderODataMaxVersion | OData Version 4.01 Part 1: Protocol}
|
|
* @see {@link #OASIS | OASIS}
|
|
* @see {@link #Chet_Ensign | Chet_Ensign}
|
|
*/
|
|
OdataMaxversion: "OData-MaxVersion",
|
|
|
|
/**
|
|
* HTTP Header OData-Version
|
|
*
|
|
* @see {@link http://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html#sec_HeaderODataVersion | OData Version 4.01 Part 1: Protocol}
|
|
* @see {@link #OASIS | OASIS}
|
|
* @see {@link #Chet_Ensign | Chet_Ensign}
|
|
*/
|
|
OdataVersion: "OData-Version",
|
|
|
|
/**
|
|
* HTTP Header Optional-WWW-Authenticate
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8053 | RFC 8053, Section 3: HTTP Authentication Extensions for Interactive Clients}
|
|
*/
|
|
OptionalWwwAuthenticate: "Optional-WWW-Authenticate",
|
|
|
|
/**
|
|
* HTTP Header Ordering-Type
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3648 | RFC 3648: Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol}
|
|
*/
|
|
OrderingType: "Ordering-Type",
|
|
|
|
/**
|
|
* HTTP Header Origin
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6454 | RFC 6454: The Web Origin Concept}
|
|
*/
|
|
Origin: "Origin",
|
|
|
|
/**
|
|
* HTTP Header Origin-Agent-Cluster
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/origin.html#origin-agent-cluster | HTML}
|
|
*/
|
|
OriginAgentCluster: "Origin-Agent-Cluster",
|
|
|
|
/**
|
|
* HTTP Header OSCORE
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8613 | RFC 8613, Section 11.1: Object Security for Constrained RESTful Environments (OSCORE)}
|
|
*/
|
|
OSCORE: "OSCORE",
|
|
|
|
/**
|
|
* HTTP Header OSLC-Core-Version
|
|
*
|
|
* @see {@link https://docs.oasis-open-projects.org/oslc-op/core/v3.0/oslc-core.html | OASIS Project Specification 01}
|
|
* @see {@link #OASIS | OASIS}
|
|
* @see {@link #Chet_Ensign | Chet_Ensign}
|
|
*/
|
|
OslcCoreVersion: "OSLC-Core-Version",
|
|
|
|
/**
|
|
* HTTP Header Overwrite
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
Overwrite: "Overwrite",
|
|
|
|
/**
|
|
* HTTP Header Ping-From
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/links.html#ping-from | HTML}
|
|
*/
|
|
PingFrom: "Ping-From",
|
|
|
|
/**
|
|
* HTTP Header Ping-To
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/links.html#ping-to | HTML}
|
|
*/
|
|
PingTo: "Ping-To",
|
|
|
|
/**
|
|
* HTTP Header Position
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc3648 | RFC 3648: Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol}
|
|
*/
|
|
Position: "Position",
|
|
|
|
/**
|
|
* HTTP Header Prefer
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7240 | RFC 7240: Prefer Header for HTTP}
|
|
*/
|
|
Prefer: "Prefer",
|
|
|
|
/**
|
|
* HTTP Header Preference-Applied
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7240 | RFC 7240: Prefer Header for HTTP}
|
|
*/
|
|
PreferenceApplied: "Preference-Applied",
|
|
|
|
/**
|
|
* HTTP Header Priority
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9218 | RFC9218: Extensible Prioritization Scheme for HTTP}
|
|
*/
|
|
Priority: "Priority",
|
|
|
|
/**
|
|
* HTTP Header Proxy-Authenticate
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.7.1: HTTP Semantics}
|
|
*/
|
|
ProxyAuthenticate: "Proxy-Authenticate",
|
|
|
|
/**
|
|
* HTTP Header Proxy-Authentication-Info
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.7.3: HTTP Semantics}
|
|
*/
|
|
ProxyAuthenticationInfo: "Proxy-Authentication-Info",
|
|
|
|
/**
|
|
* HTTP Header Proxy-Authorization
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.7.2: HTTP Semantics}
|
|
*/
|
|
ProxyAuthorization: "Proxy-Authorization",
|
|
|
|
/**
|
|
* HTTP Header Proxy-Status
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9209 | RFC9209: The Proxy-Status HTTP Response Header Field}
|
|
*/
|
|
ProxyStatus: "Proxy-Status",
|
|
|
|
/**
|
|
* HTTP Header Public-Key-Pins
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7469 | RFC 7469: Public Key Pinning Extension for HTTP}
|
|
*/
|
|
PublicKeyPins: "Public-Key-Pins",
|
|
|
|
/**
|
|
* HTTP Header Public-Key-Pins-Report-Only
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc7469 | RFC 7469: Public Key Pinning Extension for HTTP}
|
|
*/
|
|
PublicKeyPinsReportOnly: "Public-Key-Pins-Report-Only",
|
|
|
|
/**
|
|
* HTTP Header Range
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 14.2: HTTP Semantics}
|
|
*/
|
|
Range: "Range",
|
|
|
|
/**
|
|
* HTTP Header Redirect-Ref
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4437 | RFC 4437: Web Distributed Authoring and Versioning (WebDAV) Redirect Reference Resources}
|
|
*/
|
|
RedirectRef: "Redirect-Ref",
|
|
|
|
/**
|
|
* HTTP Header Referer
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.1.3: HTTP Semantics}
|
|
*/
|
|
Referer: "Referer",
|
|
|
|
/**
|
|
* HTTP Header Refresh
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/browsing-the-web.html#refresh | HTML}
|
|
*/
|
|
Refresh: "Refresh",
|
|
|
|
/**
|
|
* HTTP Header Replay-Nonce
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8555 | RFC 8555, Section 6.5.1: Automatic Certificate Management Environment (ACME)}
|
|
*/
|
|
ReplayNonce: "Replay-Nonce",
|
|
|
|
/**
|
|
* HTTP Header Repr-Digest
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-digest-headers-13 | RFC-ietf-httpbis-digest-headers-13, Section 3: Digest Fields}
|
|
*/
|
|
ReprDigest: "Repr-Digest",
|
|
|
|
/**
|
|
* HTTP Header Retry-After
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.2.3: HTTP Semantics}
|
|
*/
|
|
RetryAfter: "Retry-After",
|
|
|
|
/**
|
|
* HTTP Header Schedule-Reply
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6638 | RFC 6638: Scheduling Extensions to CalDAV}
|
|
*/
|
|
ScheduleReply: "Schedule-Reply",
|
|
|
|
/**
|
|
* HTTP Header Schedule-Tag
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6638 | RFC 6338: Scheduling Extensions to CalDAV}
|
|
*/
|
|
ScheduleTag: "Schedule-Tag",
|
|
|
|
/**
|
|
* HTTP Header Sec-Purpose
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#sec-purpose-header | Fetch}
|
|
*/
|
|
SecPurpose: "Sec-Purpose",
|
|
|
|
/**
|
|
* HTTP Header Sec-Token-Binding
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8473 | RFC 8473: Token Binding over HTTP}
|
|
*/
|
|
SecTokenBinding: "Sec-Token-Binding",
|
|
|
|
/**
|
|
* HTTP Header Sec-WebSocket-Accept
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6455 | RFC 6455: The WebSocket Protocol}
|
|
*/
|
|
SecWebsocketAccept: "Sec-WebSocket-Accept",
|
|
|
|
/**
|
|
* HTTP Header Sec-WebSocket-Extensions
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6455 | RFC 6455: The WebSocket Protocol}
|
|
*/
|
|
SecWebsocketExtensions: "Sec-WebSocket-Extensions",
|
|
|
|
/**
|
|
* HTTP Header Sec-WebSocket-Key
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6455 | RFC 6455: The WebSocket Protocol}
|
|
*/
|
|
SecWebsocketKey: "Sec-WebSocket-Key",
|
|
|
|
/**
|
|
* HTTP Header Sec-WebSocket-Protocol
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6455 | RFC 6455: The WebSocket Protocol}
|
|
*/
|
|
SecWebsocketProtocol: "Sec-WebSocket-Protocol",
|
|
|
|
/**
|
|
* HTTP Header Sec-WebSocket-Version
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6455 | RFC 6455: The WebSocket Protocol}
|
|
*/
|
|
SecWebsocketVersion: "Sec-WebSocket-Version",
|
|
|
|
/**
|
|
* HTTP Header Server
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.2.4: HTTP Semantics}
|
|
*/
|
|
Server: "Server",
|
|
|
|
/**
|
|
* HTTP Header Server-Timing
|
|
*
|
|
* @see {@link https://www.w3.org/TR/server-timing/ | Server Timing}
|
|
*/
|
|
ServerTiming: "Server-Timing",
|
|
|
|
/**
|
|
* HTTP Header Set-Cookie
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6265 | RFC 6265: HTTP State Management Mechanism}
|
|
*/
|
|
SetCookie: "Set-Cookie",
|
|
|
|
/**
|
|
* HTTP Header Signature
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-message-signatures-19 | RFC-ietf-httpbis-message-signatures-19, Section 4.2: HTTP Message Signatures}
|
|
*/
|
|
Signature: "Signature",
|
|
|
|
/**
|
|
* HTTP Header Signature-Input
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-message-signatures-19 | RFC-ietf-httpbis-message-signatures-19, Section 4.1: HTTP Message Signatures}
|
|
*/
|
|
SignatureInput: "Signature-Input",
|
|
|
|
/**
|
|
* HTTP Header SLUG
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc5023 | RFC 5023: The Atom Publishing Protocol}
|
|
*/
|
|
SLUG: "SLUG",
|
|
|
|
/**
|
|
* HTTP Header SoapAction
|
|
*
|
|
* @see {@link https://www.w3.org/TR/2000/NOTE-SOAP-20000508 | Simple Object Access Protocol (SOAP) 1.1}
|
|
*/
|
|
SoapAction: "SoapAction",
|
|
|
|
/**
|
|
* HTTP Header Status-URI
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2518 | RFC 2518: HTTP Extensions for Distributed Authoring -- WEBDAV}
|
|
*/
|
|
StatusUri: "Status-URI",
|
|
|
|
/**
|
|
* HTTP Header Strict-Transport-Security
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc6797 | RFC 6797: HTTP Strict Transport Security (HSTS)}
|
|
*/
|
|
StrictTransportSecurity: "Strict-Transport-Security",
|
|
|
|
/**
|
|
* HTTP Header Sunset
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8594 | RFC 8594: The Sunset HTTP Header Field}
|
|
*/
|
|
Sunset: "Sunset",
|
|
|
|
/**
|
|
* HTTP Header TCN
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2295 | RFC 2295: Transparent Content Negotiation in HTTP}
|
|
*/
|
|
TCN: "TCN",
|
|
|
|
/**
|
|
* HTTP Header TE
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.1.4: HTTP Semantics}
|
|
*/
|
|
TE: "TE",
|
|
|
|
/**
|
|
* HTTP Header Timeout
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc4918 | RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)}
|
|
*/
|
|
Timeout: "Timeout",
|
|
|
|
/**
|
|
* HTTP Header Topic
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8030 | RFC 8030, Section 5.4: Generic Event Delivery Using HTTP Push}
|
|
*/
|
|
Topic: "Topic",
|
|
|
|
/**
|
|
* HTTP Header Traceparent
|
|
*
|
|
* @see {@link https://www.w3.org/TR/trace-context/#traceparent-header | Trace Context}
|
|
*/
|
|
Traceparent: "Traceparent",
|
|
|
|
/**
|
|
* HTTP Header Tracestate
|
|
*
|
|
* @see {@link https://www.w3.org/TR/trace-context/#tracestate-header | Trace Context}
|
|
*/
|
|
Tracestate: "Tracestate",
|
|
|
|
/**
|
|
* HTTP Header Trailer
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 6.6.2: HTTP Semantics}
|
|
*/
|
|
Trailer: "Trailer",
|
|
|
|
/**
|
|
* HTTP Header Transfer-Encoding
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9112 | RFC9112, Section 6.1: HTTP Semantics}
|
|
*/
|
|
TransferEncoding: "Transfer-Encoding",
|
|
|
|
/**
|
|
* HTTP Header TTL
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8030 | RFC 8030, Section 5.2: Generic Event Delivery Using HTTP Push}
|
|
*/
|
|
TTL: "TTL",
|
|
|
|
/**
|
|
* HTTP Header Upgrade
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 7.8: HTTP Semantics}
|
|
*/
|
|
Upgrade: "Upgrade",
|
|
|
|
/**
|
|
* HTTP Header Urgency
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc8030 | RFC 8030, Section 5.3: Generic Event Delivery Using HTTP Push}
|
|
*/
|
|
Urgency: "Urgency",
|
|
|
|
/**
|
|
* HTTP Header User-Agent
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 10.1.5: HTTP Semantics}
|
|
*/
|
|
UserAgent: "User-Agent",
|
|
|
|
/**
|
|
* HTTP Header Variant-Vary
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc2295 | RFC 2295: Transparent Content Negotiation in HTTP}
|
|
*/
|
|
VariantVary: "Variant-Vary",
|
|
|
|
/**
|
|
* HTTP Header Vary
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 12.5.5: HTTP Semantics}
|
|
*/
|
|
Vary: "Vary",
|
|
|
|
/**
|
|
* HTTP Header Via
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 7.6.3: HTTP Semantics}
|
|
*/
|
|
Via: "Via",
|
|
|
|
/**
|
|
* HTTP Header Want-Content-Digest
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-digest-headers-13 | RFC-ietf-httpbis-digest-headers-13, Section 4: Digest Fields}
|
|
*/
|
|
WantContentDigest: "Want-Content-Digest",
|
|
|
|
/**
|
|
* HTTP Header Want-Repr-Digest
|
|
*
|
|
* @see {@link https://www.iana.org/go/draft-ietf-httpbis-digest-headers-13 | RFC-ietf-httpbis-digest-headers-13, Section 4: Digest Fields}
|
|
*/
|
|
WantReprDigest: "Want-Repr-Digest",
|
|
|
|
/**
|
|
* HTTP Header WWW-Authenticate
|
|
*
|
|
* @see {@link https://www.iana.org/go/rfc9110 | RFC9110, Section 11.6.1: HTTP Semantics}
|
|
*/
|
|
WwwAuthenticate: "WWW-Authenticate",
|
|
|
|
/**
|
|
* HTTP Header X-Content-Type-Options
|
|
*
|
|
* @see {@link https://fetch.spec.whatwg.org/#x-content-type-options-header | Fetch}
|
|
*/
|
|
XContentTypeOptions: "X-Content-Type-Options",
|
|
|
|
/**
|
|
* HTTP Header X-Frame-Options
|
|
*
|
|
* @see {@link https://html.spec.whatwg.org/multipage/browsing-the-web.html#x-frame-options | HTML}
|
|
*/
|
|
XFrameOptions: "X-Frame-Options",
|
|
} as const;
|
|
|
|
/**
|
|
* A HTTP Header
|
|
*
|
|
* @experimental **UNSTABLE**: New API, yet to be vetted.
|
|
*/
|
|
export type Header = typeof HEADER[keyof typeof HEADER];
|