Request Headers |
Description |
Accept |
The content types that are acceptable |
Accept-Charset |
The character sets that are acceptable |
Accept-Encoding |
The encoding types that are acceptable, used for data
compression |
Accept-Language |
The languages that are acceptable |
Authorization |
Authentication credentials for the client session |
Connection |
Determines if the connection to the server should be persistent |
Cookie |
A cookie that was previously sent by the server |
Content-Length |
The length of the request data in bytes |
Content-MD5 |
A base64 encoded MD5 message digest of the request data |
Date |
The date and time that the request was made |
Host |
The host name and optional port number used to connect to the
server |
If-Modified-Since |
Return a resource only if it has been modified since the
requested date and time |
If-Unmodified-Since |
Return a resource only if it has not been modified since the
requested date and time |
Pragma |
Implementation specific header, typically used to control
caching |
Proxy-Authorization |
Authentication credentials used when connecting through a proxy
server |
Range |
Request a specific range of bytes from the resource |
Referer |
The address of the previous document or other resource that
linked to the current document |
User-Agent |
Identifies the client application that has issued the request |
Via |
Identifies the proxy server that forwarded the request |
Response Headers |
Description |
Accept-Ranges |
Used to indicate if the server accepts returning partial content |
Age |
The age that a document has been in a proxy cache, in seconds |
Allow |
A list of methods that are allowed for the specified resource |
Cache-Control |
How the resource should be cached by the client |
Connection |
How the connection should be managed |
Content-Encoding |
The type of encoding used for the data return to the client,
used with compression |
Content-Language |
The language used in the response to the client |
Content-Location |
An alternate location for the specified resource |
Content-MD5 |
A base64 encoded MD5 message digest of the response data |
Content-Disposition |
Used to indicate that the content being returned is a downloaded
file |
Content-Range |
The range of bytes returned by the server for partially
downloaded data |
Content-Type |
The MIME type that identifies the data being returned by the
server |
Date |
The date and time the response was sent by the server |
ETag |
A unique identifier for a specific version of a resource,
typically a message digest |
Expires |
The date and time which the response is considered stale |
Last-Modified |
The date and time the resource was last modified on the server |
Location |
The new location of the requested resource, used with
redirection |
Pragma |
Implementation specific header, typically used to control
caching |
Retry-After |
The number of seconds the client should wait before trying again
if a resource is unavailable |
Server |
Identifies the server, typically including the server name,
version and operating system |
Set-Cookie |
A cookie that should be returned by the client on subsequent
requests to the server |
Transfer-Encoding |
Encoding method used to transfer the data to the client |
Via |
Informs the client of the proxy server that the request was sent
through |
WWW-Authenticate |
The authentication scheme the client should use to access the
resource |