List of HTTP Header Fields

List Of HTTP Header Fields

HTTP header fields are components of the message header of requests and responses in the Hypertext Transfer Protocol (HTTP). They define the operating parameters of an HTTP transaction.

The header fields are transmitted after the request or response line, the first line of a message. Header fields are colon-separated name-value pairs in clear-text string format, terminated by a carriage return (CR) and line feed (LF) character sequence. The end of the header fields is indicated by an empty field, resulting in the transmission of two consecutive CR-LF pairs. Long lines can be folded into multiple lines; continuation lines are indicated by presence of space (SP) or horizontal tab (HT) as first character on next line. Few fields can also contain comments (i.e. in. User-Agent, Server, Via fields), which can be ignored by software.

A core set of fields is standardized by the Internet Engineering Task Force (IETF) in RFC 2616 and other updates and extension documents (e.g., RFC 4229), and must be implemented by all HTTP-compliant protocol implementations. Additional field names and permissible values may be defined by each application.

The permanent registry of headers and repository of provisional registrations are maintained by the IANA.

Many field values may contain a quality (q) key-value pair, specifying a weight to use in content negotiation.

There are no limits to the size of each header field name or value, or the number of headers, in the standard itself. However, most servers, clients and proxy software impose some limits for practical and security reasons. For example, the Apache 2.3 server by default limits each header size to 8190 bytes, and there can be at most 100 headers in single request.

Read more about List Of HTTP Header FieldsRequests, Responses

Other articles related to "list of http header fields, header field, http":

List Of HTTP Header Fields - Effects of Selected HTTP Header Fields - Avoiding Caching
... This header field is part of HTTP version 1.1, and is ignored by some caches and browsers ... It may be simulated by setting the Expires HTTP version 1.0 header field value to a time earlier than the response time ... The header field Cache-Control no-store is intended to instruct a browser application to make a best effort not to write it to disk (i.e not to cache it) ...

Famous quotes containing the words list of, fields and/or list:

    Shea—they call him Scholar Jack—
    Went down the list of the dead.
    Officers, seamen, gunners, marines,
    The crews of the gig and yawl,
    The bearded man and the lad in his teens,
    Carpenters, coal-passers—all.
    Joseph I. C. Clarke (1846–1925)

    a child’s
    Forgotten mornings when he walked with his mother
    Through the parables
    Of sunlight
    And the legends of the green chapels

    And the twice-told fields of infancy
    Dylan Thomas (1914–1953)

    My list of things I never pictured myself saying when I pictured myself as a parent has grown over the years.
    Polly Berrien Berends (20th century)