HTTP Status Codes

100 Continue--the request can be continued.
101 Switch protocols--the server has switched protocols in an upgrade header.
   
200OK-- the request was fulfilled.
201 Created--the request successful and a new resource was created.
202 Accepted--the request has been accepted for processing, but processing is not completed.
203 Non-Authoritative Information--the returned information is only partial.
204 No Content--the request received but no information exists to send back.
205 Reset Content--the request was successful but the User-Agent should reset the document view that caused the request.
206 Partial Content--the partial GET request has been successful.
   
300Multiple Choices--the request resource has multiple possibilities, each with different locations.
301Moved Permanently--the data requested has a new location and the change is permanent.
302Found--the data requested has a different URL temporarily.
303 See Other--the requested response is at a different URI and should be accessed using a GET command at the given URI.
304Not Modified--the document has not been modified as expected.
305Use Proxy--the requested resource can only be accessed through the proxy specified in the location field.
306No Longer Used--reserved for future use.
307Redirect Keep Verb--the redirected request keeps the same HTTP verb. HTTP/1.1 behavior.
  
400Bad request--syntax problem in the request or it could not be satisfied.
401Unauthorized--the client is not authorized to access data.
402Payment required--indicates a charging scheme is in effect.
403Forbidden--access not required even with authorization.
404Not found--server could not find the given resource.
405Method Not Allowed--the HTTP verb is not allowed.
406Not Acceptable--no responses acceptable to the client were found.
407Proxy Auth Req--the request first requires authentication with the proxy.
408Request Timeout--the client filed to sent a request in the time allowed by the server.
409 Conflict--the request was unsuccessful due to a conflict in the state of the resource.
410Gone--the resource requested is no longer available and o forwarding address is available.
411Length Required--the server cannot accept the request without a defined content length.
412Precondition Failed--a precondition specified in one or more Request-Header fields returned false.
413Request Entity Too Large--the request was unsuccessful because the request entity is larger than the server will allow.
414Request URI Too Long--the server cannot service the request because the request URI is longer than the server can interpret.
415Unsupported Media Type--a server refuses a request because the message body is in an inappropriate format.
416 Requested Range Not Satisfiable--the server could not process the client's partial GET request.
417Expectation Failed--the expectation given in the Expect request-header could not be fulfilled by the server.
449Retry With--the request should be retried after doing the appropriate action.
  
500Internal Error--the server could not fulfill the request because of an unexpected condition.
501Not implemented--the sever does not support the facility requested.
502 Bad Gateway--the server received an invalid response from the upstream server while trying to fulfill the request.
503Service Unavailable--the request was unsuccessful to the server being down or overloaded.
504Gateway timeout--server waited for another service that did not complete in time.
505HTTP Version Not Supported--the server does not support or is not allowing the HTTP protocol version specified in the request.
Back

© 2008 Colasoft Co., Ltd. All rights reserved.