Module header

Expand description

Reexported Hyper HTTP header types.

Constants§

ACCEPT
Advertises which content types the client is able to understand.
ACCEPT_CHARSET
Advertises which character set the client is able to understand.
ACCEPT_ENCODING
Advertises which content encoding the client is able to understand.
ACCEPT_LANGUAGE
Advertises which languages the client is able to understand.
ACCEPT_RANGES
Marker used by the server to advertise partial request support.
ACCESS_CONTROL_ALLOW_CREDENTIALS
Preflight response indicating if the response to the request can be exposed to the page.
ACCESS_CONTROL_ALLOW_HEADERS
Preflight response indicating permitted HTTP headers.
ACCESS_CONTROL_ALLOW_METHODS
Preflight header response indicating permitted access methods.
ACCESS_CONTROL_ALLOW_ORIGIN
Indicates whether the response can be shared with resources with the given origin.
ACCESS_CONTROL_EXPOSE_HEADERS
Indicates which headers can be exposed as part of the response by listing their names.
ACCESS_CONTROL_MAX_AGE
Indicates how long the results of a preflight request can be cached.
ACCESS_CONTROL_REQUEST_HEADERS
Informs the server which HTTP headers will be used when an actual request is made.
ACCESS_CONTROL_REQUEST_METHOD
Informs the server know which HTTP method will be used when the actual request is made.
ALLOW
Lists the set of methods support by a resource.
AUTHORIZATION
Contains the credentials to authenticate a user agent with a server.
CACHE_CONTROL
Specifies directives for caching mechanisms in both requests and responses.
CONNECTION
Controls whether or not the network connection stays open after the current transaction finishes.
CONTENT_DISPOSITION
Indicates if the content is expected to be displayed inline.
CONTENT_ENCODING
Used to compress the media-type.
CONTENT_LANGUAGE
Used to describe the languages intended for the audience.
CONTENT_LENGTH
Indicates the size of the entity-body.
CONTENT_LOCATION
Indicates an alternate location for the returned data.
CONTENT_RANGE
Indicates where in a full body message a partial message belongs.
CONTENT_SECURITY_POLICY
Allows controlling resources the user agent is allowed to load for a given page.
CONTENT_SECURITY_POLICY_REPORT_ONLY
Allows experimenting with policies by monitoring their effects.
CONTENT_TYPE
Used to indicate the media type of the resource.
DATE
Contains the date and time at which the message was originated.
ETAG
Identifier for a specific version of a resource.
EXPECT
Indicates expectations that need to be fulfilled by the server in order to properly handle the request.
EXPIRES
Contains the date/time after which the response is considered stale.
FORWARDED
Contains information from the client-facing side of proxy servers that is altered or lost when a proxy is involved in the path of the request.
FROM
Contains an Internet email address for a human user who controls the requesting user agent.
HOST
Specifies the domain name of the server and (optionally) the TCP port number on which the server is listening.
IF_MATCH
Makes a request conditional based on the E-Tag.
IF_MODIFIED_SINCE
Makes a request conditional based on the modification date.
IF_NONE_MATCH
Makes a request conditional based on the E-Tag.
IF_RANGE
Makes a request conditional based on range.
IF_UNMODIFIED_SINCE
Makes the request conditional based on the last modification date.
LAST_MODIFIED
Content-Types that are acceptable for the response.
LINK
Allows the server to point an interested client to another resource containing metadata about the requested resource.
LOCATION
Indicates the URL to redirect a page to.
ORIGIN
Indicates where a fetch originates from.
PRAGMA
HTTP/1.0 header usually used for backwards compatibility.
RANGE
Indicates the part of a document that the server should return.
REFERER
Contains the address of the previous web page from which a link to the currently requested page was followed.
REFERRER_POLICY
Governs which referrer information should be included with requests made.
REFRESH
Informs the web browser that the current page or frame should be refreshed.
STRICT_TRANSPORT_SECURITY
Tells the client to communicate with HTTPS instead of using HTTP.
TE
Informs the server of transfer encodings willing to be accepted as part of the response.
TRANSFER_ENCODING
Specifies the form of encoding used to safely transfer the entity to the client.
UPGRADE
Used as part of the exchange to upgrade the protocol.
USER_AGENT
Contains a string that allows identifying the requesting client’s software.
VARY
Determines how to match future requests with cached responses.