Requests HTTP Client Hints.
Specifies which patch document formats this server supports
What partial content range types this server supports via byte serving.
Specifying which web sites can participate in cross-origin resource sharing.
Specifying which web sites can participate in cross-origin resource sharing.
Specifying which web sites can participate in cross-origin resource sharing.
Specifying which web sites can participate in cross-origin resource sharing.
Specifying which web sites can participate in cross-origin resource sharing.
Specifying which web sites can participate in cross-origin resource sharing.
The age the object has been in a proxy cache in seconds.
Valid methods for a specified resource. To be used for a 405 Method not allowed.
A server uses "Alt-Svc" header (meaning Alternative Services) to indicate that its resources
can also be accessed at a different network location (host or port) or using a different protocol.
When using HTTP/2, servers should instead send an ALTSVC frame.
Tells all caching mechanisms from server to client whether they may cache this object.
It is measured in seconds.
Control options for the current connection and list of hop-by-hop response fields.
Must not be used with HTTP/2.
An opportunity to raise a "File Download" dialogue box for a known MIME type with binary format
or suggest a filename for dynamic content.
Quotes are necessary with special characters.
The type of encoding used on the data. See HTTP compression.
The natural language or languages of the intended audience for the enclosed content.
The length of the response body in octets (8-bit bytes).
An alternate location for the returned data.
A Base64-encoded binary MD5 sum of the content of the response
Where in a full body message this partial message belongs
The MIME type of this content
The date and time that the message was sent (in "HTTP-date" format as defined by RFC 7231)
Specifies the delta-encoding entity tag of the response.
An identifier for a specific version of a resource, often a message digest
Gives the date/time after which the response is considered stale (in "HTTP-date" format as defined by RFC 7231)
Instance-manipulations applied to the response.
The last modified date for the requested object (in "HTTP-date" format as defined by RFC 7231)
Used to express a typed relationship with another resource, where the relation type is defined by RFC 5988
Used in redirection, or when a new resource has been created.
This field is supposed to set P3P policy, in the form of P3P:CP="your_compact_policy". However, P3P did not take off, most browsers have never fully implemented it, a lot of websites set this field with fake policy text, that was enough to fool browsers the existence of P3P policy and grant permissions for third party cookies.
Implementation-specific fields that may have various effects anywhere along the request-response chain.
Indicates which Prefer tokens were honored by the server and applied to the processing of the request.
Request authentication to access the proxy.
HTTP Public Key Pinning, announces hash of website's authentic TLS certificate
If an entity is temporarily unavailable, this instructs the client to try again later. Value could be a specified period of time (in seconds) or a HTTP-date.
A name for the server
An HTTP cookie
A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains.
Tracking Status header, value suggested to be sent in response to a DNT(do-not-track), possible values: - "!" — under construction - "?" — dynamic - "G" — gateway to multiple parties - "N" — not tracking - "T" — tracking - "C" — tracking with consent - "P" — tracking only if consented - "D" — disregarding DNT - "U" — updated
The Trailer general field value indicates that the given set of header fields is present in the trailer of a message encoded with chunked transfer coding.
The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity. Must not be used with HTTP/2.
Ask the client to upgrade to another protocol. Must not be used in HTTP/2.
Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server.
Informs the client of proxies through which the response was sent.
A general warning about possible problems with the entity body.
Indicates the authentication scheme that should be used to access the requested entity.
Clickjacking protection:
HTTP response headers enum.
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Response_fields