Whats an HTTP request header?
When a web client requests a service from a web server, it does so through an HTTP request. An HTTP request has two parts, the header and the data. The header identifies what service the browser is requesting, along with parameters about the request. The data portion provides any data needed to service the request. For example, if the header contained an HTTP “PUT” request, the data potion would contain the data that the user wants to put onto the server.