HTTP Header Viewer tool allow you view the request and response headers of a HTTP request from a web page
What is HTTP ?
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.
HTTP header fields are components of the message header of requests and responses in the Hypertext Transfer Protocol (HTTP). They define the operating parameters of an HTTP transaction.
200 OK: The requested resource was successful.
301 Moved: The requested resource has permanently moved to a new location.
(This is the search engine friendly method to redirect)
302 Found: The requested resource has temporarily moved.
(This method has recently been associated with some black hat SEO tactics. You may want to investigate further if your server responds with this code.)
307 Temporary Redirect: The requested resource resides temporarily under a different URI. Since the redirection MAY be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cacheable if indicated by a Cache-Control or Expires header field.
401 Unauthorized: The request requires user authentication. The response MUST include a WWW-Authenticate header field containing a challenge applicable to the requested resource.
404 Not Found: The requested resource was not found and a new location is not known.