René Nyffenegger's collection of things on the web
René Nyffenegger on Oracle - Most wanted - Feedback -
 

HTTP Headers

Accept

is a request header.
Acceptable media types for the server to present in response
A possible value for Accept is for example: application/msword.

Accept-Charset

is a request header.
Character sets that the client accepts

Accept-Encoding

is a request header.
Encodings the that client accepts
A possible value for Accept-Encoding is for example: gzip, deflate

Accept-Language

is a request header.
Languages that the client is interested in
A possible value for Accept-Language is for example: en-us.

Accept-Ranges

Age

Allow

Authorization

is a request field
A series of authorization fields

Cache-Control

is a response header.
Specifies caching behavior

Connection

Content-Base

Content-Encoding

is a response header.
Specifies encoding of sent resource

Content-Language

is a response header.
Specifies the content's language

Content-Length

Is a response header.
The length of the resource

Content-Location

Content-MD5

Content-Range

Content-Type

Media type of the resource if in a response, for example: text/html; charset=iso-8859-1
For POST requests, can either be
  • content-type = application/x-www-form-urlencoded
  • content-type = multipart/form-data; boundary=---------------------------7d41e5b3904fc
Is a request header.
Decribes a client cookie

Date

The date's format is something like Sat, 28 Aug 2001 22:22:22 GMT.

ETag

is a response header.
Entity tag of the sent resource

Expires

is a response header.
Time the resource is considered to be stale

From

Host

is a request header.
Name of the requested host server

If-Modified-Since

is a request header.
An HTTP-formatted date for the server to use in resource comparisons

If-Match

is a request header.
The entity tag of the client's cached version of the requested resource

If-None-Match

is a request header.
List of entity tags representing the client's possible cached resources

If-Range

If-Unmodified-Since

is a request header.
An HTTP-formatted date for the server to use in resource comparisons

Last-Modified

is a response header.
Date of last modification of the resource

Location

is a response header.
An absolute URI for redirection

Max-Forwards

Pragma

is a response header.
Generic header that can be used to implement any client- or server-specific behavior

Proxy-Authenticate

Proxy-Authorization

Public

Range

Byte Ranges

Range Retrieval Requests

Referer

is a request header.
An absolute or partial URI of the resource from which the current request was obtained

Retry-After

Set-Cookie

is a response header.
Describes a client cookie to be set

Server

is a response header.
Information about the server platform, for example Apache/1.3.19 (Unix).

Transfer-Encoding

For example: chunked.

Upgrade

User-Agent

is a request header.
A string identifying the client software
For example: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

Vary

Via

Warning

WWW-Authenticate