TECHNICAL REFERENCE
sweeting.org home the sweeting genealogy project mark sweeting's home search sweeting.org contact me
You are here: Home > Mark Sweeting > Technical Reference > HTTP Status Code Chart

HTTP Status Codes / Server Response Code Chart

This is here just as a useful reference.

Informational 1xx

100 Continue
101 Switching Protocols

Successful 2xx

200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
205 Reset Content
206 Partial Content

Redirection 3xx

300 Multiple Choices
301 Moved Permanently Location header points to new location. All future 
                      requests should use the new URI.
302 Found Moved Temporarily Location header points to new location. Use new 
                            location this time, but use the old URI for future requests.
303 See Other The requested URI can be found at a different URI, specified in the 
              Locations header, and should be retrieved by a GET on thet resource.
304 Not Modified
305 Use Proxy
306 (Unused)
307 Temporary Redirect

Client Error 4xx

400 Bad Request Syntax error in the client's request.
401 Unauthorized Given along with the WWW-Authenticate header to indicate that the 
                 request lacked proper authorization, and the client should supply
                 proper authorization when requesting this URI again.
402 Payment Required
403 Forbidden The request was denied for a reason the server does not wish indicate to 
              the client.
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone The URI no longer exists and has been permanently removed from the server.
411 Length Required
412 Precondition Failed
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Requested Range Not Satisfiable
417 Expectation Failed

Server Error 5xx

500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable The service is temporarily unavailable, but should be restored
                        in the future. A Retry-After header may also be supplied.
504 Gateway Timeout
505 HTTP Version Not Supported