Try a few example inputs:
See Also #
With HTTP Headers Online you can easily check HTTP(S) headers of web server response of any URL of your choice. Besides the HTTP server's response headers this tool shows you the contents of the client's request too. This tool can be handy not only for web server administrators but also for developers of web applications as well as other users that deal with an HTTP related problem or are just interested in details of an HTTP communication.
HTTP headers (also known as HTTP header fields) are part of HTTP request and response messages. They provide additional information about the server or client and define operating parameters of the communication. For example the User-Agent HTTP header is sent by a client to inform the server about the client's software that is requesting the server resource. Web servers often store this information for statistical purposes.
Fill in the URL field, click the "Get headers!" button, and that is it! This will make our server to send HEAD request to the web server that hosts the Internet resource (i.e. a web page) with the specified URL. You will be shown the request sent and the headers of the response received.
You can also set some other parameters:
- User agent – You can choose which of the predefined user agent strings should be sent in the request header User-Agent. You can choose between user agents of various versions of most common Internet browsers. By default, it is your user agent string that is used.
- Method – Choose between HEAD, GET and POST HTTP request methods. The HEAD method was designed to get only the header part of the server response and not the actual resource. The GET method is the most common request method used, the server replies with both the headers and the identified resource content. The POST method is frequently used to submit data to web forms. The POST request may contain additional data that the client sends to the server. The response for the POST request is of the same format as for the GET request.