HTTP allows headers (key/value pairs) to be added to a request. Some of these have specified meanings (e.g., host), while others are defined on an ad hoc basis.

Follow this link to see the headers seen in your request to this site. Use this link for a JSON version.