HTTP headers are key-value pairs sent between a client
(like a web browser) and a server
in an HTTP request or response. They convey metadata about the request or response, such as content type, auth information etc.
Common headers
The headers the client
sends out in the request are known as request headers
The headers that the server
responds with are known as the response headers.