Topzle Topzle

List of HTTP header fields

Updated: Wikipedia source

List of HTTP header fields

This article lists standard and notable non-standard HTTP header fields. A core set of fields is standardized by the Internet Engineering Task Force (IETF) in RFC 9110 and 9111. The Field Names, Header Fields and Repository of Provisional Registrations are maintained by the IANA. Additional fields may be defined by a web application. In the past, non-standard header field names were prefixed with X- but this convention was deprecated in June 2012 because of the inconveniences it caused when non-standard fields became standard. An earlier restriction on use of Downgraded- was lifted in March 2013. A few field values can contain comments (i . in User-Agent, Server, Via fields), which can be ignored by software. Many field values may contain a quality (q) key-value pair separated by equals sign, specifying a weight to use in content negotiation. For example, a browser may indicate that it accepts information in German or English, with German as preferred by setting the q value for de higher than that of en, as follows: Accept-Language: de; q=1 , en; q=0

References

  1. Deprecating the "X-" Prefix and Similar Constructs in Application Protocols
    https://www.rfc-editor.org/rfc/rfc6648
  2. "Message Headers"
    https://www.iana.org/assignments/message-headers/message-headers.xml
  3. HTTP Semantics
    https://datatracker.ietf.org/doc/html/rfc9110#section-5.6.5
  4. HTTP Semantics
    https://datatracker.ietf.org/doc/html/rfc9110#section-12.4.2
  5. RFC 3229
    https://www.rfc-editor.org/rfc/rfc3229
  6. "Cross-Origin Resource Sharing"
    https://www.w3.org/TR/cors/
  7. HTTP Caching
    https://datatracker.ietf.org/doc/html/rfc9111#section-5.4
  8. "How to prevent caching in Internet Explorer"
    https://support.microsoft.com/en-us/kb/234067/
  9. HTTP Semantics
    https://datatracker.ietf.org/doc/html/rfc9110#section-7.6.1
  10. HTTP/2
    https://datatracker.ietf.org/doc/html/rfc9113#section-8.2.2
  11. https://datatracker.ietf.org/doc/html/rfc9530
    https://datatracker.ietf.org/doc/html/rfc9530
  12. Hypertext Transfer Protocol (HTTP/1 ): Semantics and Content
    https://datatracker.ietf.org/doc/html/rfc7231#appendix-B
  13. Forwarded HTTP Extension: Introduction
    http://tools.ietf.org/html/rfc7239#section-1
  14. HTTP Semantics
    https://datatracker.ietf.org/doc/html/rfc9110#section-7.2
  15. HTTP/2
    https://datatracker.ietf.org/doc/html/rfc9113#section-8.3.1
  16. www
    https://www.iana.org/assignments/message-headers/message-headers.xml
  17. Hypertext Transfer Protocol Version 2 (HTTP/2)
    https://datatracker.ietf.org/doc/html/rfc7540#section-3.2.1
  18. HTTP Caching
    https://datatracker.ietf.org/doc/html/rfc9111#section-5.5
  19. HTTP Caching
    https://datatracker.ietf.org/doc/html/rfc9111#section-5.5
  20. Hypertext Transfer Protocol (HTTP/1 ): Caching
    https://www.rfc-editor.org/rfc/rfc7234
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.