www.RickBull.com > tutorials > HTML > Useful Information
Jump to: Contents | Language Codes | Media Types | Entities | Countries | Colours | Time-Zones | Sever Codes | User-Agent Strings

Server Codes

This page lists the possible codes that the server may give. Thanks to Dynamically Webbed for the use of this information.

Server Codes
Error Code Description
1xx - Errors: Request recieved and process is continued.
100 Continue Request partially recieved by the server and will continue
101 Switching Protocols Server switched protocol
2xx: Success Action was successfully received and accepted.
200 OK OK Request
201 Created New resource is created following completed Request
202 Accepted Request accepted but processing is not complete
203 Non-authoritative Information
204 No Content
205 Reset Content
206 Partial Content
3xx - Redirection: Requires further action for request to be completed.
300 Multiple Choices A List is of addressess if displayed.
301 Moved Permanently The page has moved to a new URL
302 Found The page has moved temporarily to a new URL
303 See Other The page can be found under a different URL
304 Not Modified
305 Use Proxy
306 Unused Reserved Code; No longer used
307 Temporary Redirect The page has moved temporarily to a new URL
4xx - Client Error: Request contains bad syntax or cannot continue.
400 Bad Request Request was not understood
401 Unauthorized Username and Password are required to access the page
402 Payment Required
403 Forbidden Access not allowed
404 Not Found Page can not be found
405 Method Not Allowed The method is not allowed
406 Not Acceptable The server generates a response that is not acceptable to the client
407 Proxy Authentication Authentication with Proxy Server is required
408 Request Timeout Request timed out
409 Conflict The conflict prevented request from continuing
410 Gone The page is no longer available
411 Length Required Content-Length is not defined and the server requires it for the request to continue
412 Precondition Failed
413 Request Entity Too Large The request entity is too large so the request can not continue
414 Request-URL Too Long The URL is too long; Use POST instead of GET.
415 Unsupported Media Type The server will not accept the request, because the media type is not supported
416 Requested Range Not Satisfiable
417 Expectation Failed
5xx - Server Error: Server failed on a valid request.
500 Internal Server Error The server met an unexpected condition so the request could not be continued.
501 Not Implemented The server did not support the functionality required so the request could not be continued.
502 Bad Gateway The server received an invalid response from the upstream server so the request could not be continued.
503 Service Unavailable The server is temporarily down so the request could not be continued.
504 Gateway Timeout The gateway has timed out
505 HTTP Version Not Supported The server does not support the version of the HTTP protocol

All tutorials and content written by Rick Bull unless otherwise stated
Page's last update: Friday, 15th January 2010; 12:54:27 GMT +0000
Top of the page