1xx Informational Request received, continuing process.
| top |
|
| Code |
Status |
Explanation |
| 100 |
Continue |
The request has been completed and the rest of the process can continue. |
| 101 |
Switching Protocols |
When requesting a page, a browser might receive a statis code of 101, followed by an "Upgrade" header showing that the server is changing to a different version of HTTP. |
2xx Success The action was successfully received, understood, and accepted.
| top |
|
| Code |
Status |
Explanation |
| 200 |
OK |
Standard response for HTTP successful requests. |
| 201 |
Created |
When new pages are created by posted form data or by a CGI process, this is confirmation that it worked. |
| 202 |
Accepted |
The client's request was accepted, though not yet processed. |
| 203 |
Non-Authorative Information |
The information contained in the entity header is not from the original site, but from a third party server. |
| 204 |
No Content |
If you click a link which has no target URL, this response is elicited by the server. It's silent and doesn't warn the user about anything. |
| 205 |
Reset Content |
This allows the server to reset any content returned by a CGI. |
| 206 |
Partial Content |
The requested file wasn't downloaded entirely. This is returned when the user presses the stop button before a page is loaded, for example. |
3xx Redirection The client must take additional action to complete the request.
| top |
|
| Code |
Status |
Explanation |
| 300 |
Multiple Choices |
The requested address refers to more than one file. Depending on how the server is configured, you get an error or a choice of which page you want. |
| 301 |
Moved Permanently |
If the server is set up properly it will automatically redirect the reader to the new location of the file. |
| 302 |
Moved Temporarily |
Page has been moved temporarily, and the new URL is available. You should be sent there by the server. |
| 303 |
See Other |
This is a "see other" SRC. Data is somewhere else and the GET method is used to retrieve it. |
| 304 |
Not Modified |
If the request header includes an 'if modified since' parameter, this code will be returned if the file has not changed since that date. Search engine robots may generate a lot of these. |
| 305 |
Use Proxy |
The recipient is expected to repeat the request via the proxy. |
4xx Client Error The client failed to provide an valid request.
| top |
|
| Code |
Status |
Explanation |
| 400 |
Bad Request |
There is a syntax error in the request, and it is denied. |
| 401 |
Authorization Required |
The request header did not contain the necessary authentication codes, and the client is denied access. |
| 402 |
Payment Required |
Payment is required. This code is not yet in operation. |
| 403 |
Forbidden |
The client is not allowed to see a certain file. This is also returned at times when the server doesn't want any more visitors. |
| 404 |
Not Found |
The requested file was not found on the server. Possibly because it was deleted, or never existed before. Often caused by misspellings of URLs. |
| 405 |
Method Not Allowed |
The method you are using to access the file is not allowed. |
| 406 |
Not Acceptable |
The requested file exists but cannot be used as the client system doesn't understand the format the file is configured for. |
| 407 |
Proxy Authentication Required |
The request must be authorised before it can take place. |
| 408 |
Request Timed Out |
The server took longer than its allowed time to process the request. Often caused by heavy net traffic. |
| 409 |
Conflicting Request |
Too many concurrent requests for a single file. |
| 410 |
Gone |
The file used to be in this position, but is there no longer. |
| 411 |
Content Length Required |
The request is missing its Content-Length header. |
| 412 |
Precondition Failed |
A certain configuration is required for this file to be delivered, but the client has not set this up. |
| 413 |
Request Entity Too Long |
The requested file was too big to process. |
| 414 |
Request URI Too Long |
The address you entered was overly long for the server. |
| 415 |
Unsupported Media Type |
The filetype of the request is unsupported. |
5xx Server Error The server failed to fulfill an apparently valid request.
| top |
|
| Code |
Status |
Explanation |
| 500 |
Internal Server Error |
Nasty response that is usually caused by a problem in your Perl code when a CGI program is run. |
| 501 |
Not Implemented |
The request cannot be carried out by the server. |
| 502 |
Bad Gateway |
The server you're trying to reach is sending back errors. |
| 503 |
Service Unavailable |
The service or file that is being requested is not currently available. |
| 504 |
Gateway Timeout |
The gateway has timed out. Like the 408 timeout error, but this one occurs at the gateway of the server. |
| 505 |
HTTP Version Not Supported |
The HTTP protocol you are asking for is not supported. |