Solving Common Http Error Status Codes

2535 Words11 Pages
How to troubleshoot common HTTP error status codes

Hypertext Transfer Protocol(HTTP), is the method by which clients (i.e. you) and servers communicate. When someone clicks a link, types in a URL or submits out a form, their browser sends a request to a server for information. It might be asking for a page, or sending data, but either way, that is called an HTTP Request. When a server receives that request, it sends back an HTTP Response, with information for the client. Usually, this is invisible, though I 'm sure you 've seen one of the very common Response codes - 404, indicating a page was not found. There are a fair few more status codes sent by servers, and the following is a list of the HTTP error status codes along with an explanation of their meanings.

The codes are three-digit numbers. Five classes of HTTP codes, divided into categories by the first digit, exist:

A first digit of 1, 2, or 3 represents a fully functional request.
A first digit of 4 represents a client-side error. The most common codes span 400 to 404.
A first digit of 5 represents a server-side error. The most common codes span 500 to 510.

This class of status code indicates a provisional response consisting only of the Status-Line and optional headers, and is terminated by an empty line. HTTP did not define any 1xx status codes, servers must not send a 1xx response to an HTTP client except under experimental conditions.

100 - Continue
A status code of 100 indicates that (usually
Open Document