A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

HTTP Request Headers (Request Header Fields)

  • Home /
  • Duras /
  • HTTP request headers (Request header fields)

About

A request header is and HTTP header that can be used in an HTTP request to provide information about the request context, so that the server can tailor the response1.

Example

HTTP request headers include the Accept headers that indicate the allowed and preffered formats of the response. Other headers can be used to supply authentication credentials, e.g. Authorization, to control caching, or to get information about the user agent or referrer, etc. The HTTP message below shows few request headers after a GET request:

GET /home.html HTTP/1.1
Host: developer.mozilla.org
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://developer.mozilla.org/testpage.html
Connection: keep-alive
Upgrade-Insecure-Requests: 1
If-Modified-Since: Mon, 18 Jul 2016 02:36:04 GMT
If-None-Match: "c561c68d0ba92bbeb8b0fff2a9199f722e3a621a"
Cache-Control: max-age=0

List

Anki

References


  1. MDN. “HTTP request headers”. Available at: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers. (Accessed: [2025-05-07 Wed 04:23]). ↩︎

Related Posts