HTTP Header Field


HTTP Header Field are used to precisely describe the resource being fetched or the behavior of the server or the client.

HTTP Header Field are defined in a IANA Registry Message Headers

HTTP Header Field may be one of the following:

The HTTP Method/HTTP Status Code line and HTTP Header Fields MUST all end with <CR><LF> (that is, a carriage return followed by a line feed). The empty line must consist of only <CR><LF> and no other whitespace.

Field Order#

The order in which HTTP Header Field with differing field names are received is not significant.

HTTP Header Directive#

Some HTTP Header Fields have HTTP Header Directives defined. But I can not find a formal registry or source for the HTTP Header Directive definition.

For example the "Cache-Control" HTTP Header Field is used to specify directives for caches along the request/response chain.

More Information#

There might be more information for this subject on one of the following: