HTTP Headers
| Header Name | Description |
|---|---|
| ALPN | Specifies the protocols to initiate a CONNECT tunnel with. |
| Accept | Specifies which response media types are acceptable. |
| Accept-Charset | Indicates which character sets are acceptable in responses. |
| Accept-Encoding | Specifies which response content codings are acceptable. |
| Accept-Language | Specifies the (natural) languages preferred by the user. |
| Accept-Patch | Specifies which media types are acceptable to send in a PATCH request. |
| Accept-Ranges | Indicates that the resource supports Range requests. |
| Age | Indicates response was served from a cache. |
| Allow | Lists methods supported by the resource. |
| Authorization | Provides credentials authenticating the client to the origin. |
| Connection | Lists hop-by-hop headers that must be consumed by the downstream node. |
| Content-Encoding | Lists the transformations applied to the message body. |
| Content-Language | Indicates the (written) language of the document. |
| Content-Length | Specifies the size (bytes) of the attached message body. |
| Content-Location | Specifies a URI that the message body is available at. |
| Content-Range | Indicates the offset of the returned part from the entire representation. |
| Content-Type | Indicates the media type of the document. |
| Date | Specifies the date that the origin server generated the response. |
| ETag | Specifies an identifier for the selected representation |
| Expect | Lists behaviors expected from the server to properly make the request. |
| Expires | How long a response may be cached without revalidation. |
| Forwarded | Provides connection metadata from upstream nodes. |
| From | Supplies contact information for the requesting user. |
| Host | Specifies the authority component of the request-URI. |
| If-Match | makes filling a request conditional on the resource having one of the specified ETags |
| If-Modified-Since | Makes the request conditional on the resource being updated after the provided date. |
| If-None-Match | Makes request conditional on target resource having been changed. |
| If-Range | Makes the Range header conditional on the document being unmodified since the specified revision. |
| If-Unmodified-Since | Makes the request conditional on the resource being unchanged since the provided date. |
| Last-Modified | Identifies the date when the representation was last modified |
| Link | Attaches a link to the message. |
| Location | Refers to another resource, depending on status code |
| Max-Forwards | Limits how many intermediate nodes a message can pass through. |
| Prefer | Specifies client preferences for the server. |
| Preference-Applied | Specifies which preferences were observed, if not otherwise evident by the response. |
| Proxy-Authenticate | Requests the user-agent authenticate to an intermediate proxy. |
| Proxy-Authorization | Provides credentials authenticating the client to the proxy. |
| Range | Specifies a subset of the representation to return in the response, instead of the entire document. |
| Referer | Specifies where the request-URI was obtained from. |
| Retry-After | Specifies a time to wait before re-trying a request. |
| Server | Names the server software name and version generating the origin response. |
| TE | Lists transfer codings supported by the user-agent. |
| Trailer | Lists headers expected in the chunked encoding's trailer section. |
| Transfer-Encoding | Lists transfer encodings used to transmit the message body. |
| Upgrade | Request that the server transition to another protocol. |
| User-Agent | Names the user agent and version making the request. |
| Vary | Lists headers that affect the response. |
| Via | Lists upstream nodes that have processed the message. |
| WWW-Authenticate | Requests the user-agent authenticate to the origin. |