HTTP STATUS CODES
100's - Informational Responses
100 - Continue
An interim response and client should continue with request
101 - Switching Protocols
Indicates to client / browser the server is switching protocols
102 - Processing
Server is processing the request
103 - Checkpoint
Resume aborted PUT or GET requests
122 - Request URI Too Long
The URI is too long and exceeds the maximum 2083 characters
200's - Successful Responses
200 - OK
Server successfully processed request
201 - Created
Request was successful and server created new resource
202 - Accepted
Request accepted but not processed yet
203 - Non-Authoritative Information
Request processed successfully but information returned may be from another source
204 - No Content
Request completed but no content was returned
205 - Reset Content
Request completed but no content was returned; requires requestor reset document view
206 - Partial Content
Server delivered a partial GET request
207 - Multiple Status
Successful response for WebDAV
208 - Already Reported
Results previously returned and not inlcuded again
210 - Content Different
Content and/or property mismatch between client and server
226 - IM Used
Server has fulfilled the request and response is an instance manipulated result
300's - Redirection Responses
300 - Multiple Choices
Server has multiple actions available based on the request; user can select from list
301 - Moved Permanently
Requested page has been permanently moved to a different URL
302 - Moved Temporarily / Found
Requested page has been temporarily moved to a different URL; requestor should continue to use original URL
303 - See Other
The requested page can be located at a different URL; user is not automatically forwarded
304 - Not Modified
Page has not been modified sonce last request
305 - Use Proxy
Requestor must use a proxy to access the requested page
306 - Switch Proxy
No longer used
307 - Temporary Redirect
Requested page has been temporarily moved to a different URL; requestor should continue to use original URL
308 - Resume Incomplete
Used in resumable requests proposal to resume aborted POST and PUT requests
400's - Client Error Responses
400 - Bad Request
Request cannot be fulfilled due to incorrect syntax
401 - Unauthorized
Authentication is required or has not been provided
402 - Payment Required
Not currently used. Intended for use in digital cash transactions
403 - Forbidden
Client does not have suffcient permissions to access the requested resource
404 - Not Found
Requested page cannot be found at current location but could be available in the future
405 - Method Not Allowed
Request was made using a method not supported by page
406 - Not Acceptable
Server can provide only content that is unacceptable to the client
407 - Proxy Authentication Required
Client must authenticate with a proxy to access resource
408 - Request Timeout
Server timed out waiting for request from client
409 - Conflict
Request could not be processed due to a conflict
410 - Gone
The requested page is no longer available and will not be available again
411 - Length Required
Server has denied request due to unspecified length of content
412 - Precondition Failed
Resource does not meet conditions of client's request
413 - Request Entity Too Large
Request is too large to fulfill
414 - Request URI Too Long
Requested URL is too long for the server to process
415 - Unsupported Media Type
Server does not media type requested
416 - Requested Range Not Satisfiable
Client requested portion of file but server cannot satisfy the request
417 - Expectation Failed
Server cannot meet requirements of Expect request header field
418 - I'm A Teapot
An IETF April Fools' joke
420 - Enhance Your Calm
Client rate limiting by Twitter
422 - Unprocessable Entity
Unable to process request due to semantic errors
423 - Locked
Requested resource is locked
424 - Method Failure
Request failed due to
426 - Upgrade Required
Client should switch to a different protocol
428 - Precondition Required
Server requires request to be conditional to prevent conflicts
429 - Too Many Requests
User has sent too many requests in a specified time period
431 - Request Header Fields Too Large
Request cannot be processed due to individual field or collective fields are too large
444 - No Response
Indicates Nginx server has not returned requested information and has closed connection
449 - Retry With
Request should be performed after the specified action
450 - Blocked By Windows Parental Controls
Page blocked by Windows Parental Controls
451 - Redirect
Either more efficient server available or server can't access user's mailbox
499 - Client Closed Request
Indicates client has closed connection prior to server completing request
500's - Server Error Responses
500 - Internal Server Error
Server encountered an unexpected condition that prevented request fulfillment.
501 - Not Implemented
Request is unrecognizable or server lacks ability to fulfill it
502 - Bad Gateway
Server received an invalid response from an upstream server and could not fulfill request
503 - Service Unavailable
Server is currently unavailable
504 - Gateway Timeout
Server did not receive a timely response from upstream server
505 - HTTP Version Not Supported
Server does not support the HTTP protocol used in request
506 - Variant Also Negotiates
Content negotiation results in circular reference
507 - Insufficient Storage
Insufficient storage
508 - Loop Detected
Server detected an infinite loop while processing request
509 - Bandwidth Limit Exceeded
Apache extension not defined in RFC's to communicate bandwidth allocation exceeded
510 - Not Extended
Further extensions to the request are required to fulfill it
511 - Network Authentication Required
Client is required to authenticate to gain network access
598 - Network Read Timeout Error
Client behind proxy experiences network read timeout error
599 - Network Connect Timeout Error
Client behind proxy experiences network connect timeout error
Raize
100's - Informational Responses
100 - Continue
An interim response and client should continue with request
101 - Switching Protocols
Indicates to client / browser the server is switching protocols
102 - Processing
Server is processing the request
103 - Checkpoint
Resume aborted PUT or GET requests
122 - Request URI Too Long
The URI is too long and exceeds the maximum 2083 characters
200's - Successful Responses
200 - OK
Server successfully processed request
201 - Created
Request was successful and server created new resource
202 - Accepted
Request accepted but not processed yet
203 - Non-Authoritative Information
Request processed successfully but information returned may be from another source
204 - No Content
Request completed but no content was returned
205 - Reset Content
Request completed but no content was returned; requires requestor reset document view
206 - Partial Content
Server delivered a partial GET request
207 - Multiple Status
Successful response for WebDAV
208 - Already Reported
Results previously returned and not inlcuded again
210 - Content Different
Content and/or property mismatch between client and server
226 - IM Used
Server has fulfilled the request and response is an instance manipulated result
300's - Redirection Responses
300 - Multiple Choices
Server has multiple actions available based on the request; user can select from list
301 - Moved Permanently
Requested page has been permanently moved to a different URL
302 - Moved Temporarily / Found
Requested page has been temporarily moved to a different URL; requestor should continue to use original URL
303 - See Other
The requested page can be located at a different URL; user is not automatically forwarded
304 - Not Modified
Page has not been modified sonce last request
305 - Use Proxy
Requestor must use a proxy to access the requested page
306 - Switch Proxy
No longer used
307 - Temporary Redirect
Requested page has been temporarily moved to a different URL; requestor should continue to use original URL
308 - Resume Incomplete
Used in resumable requests proposal to resume aborted POST and PUT requests
400's - Client Error Responses
400 - Bad Request
Request cannot be fulfilled due to incorrect syntax
401 - Unauthorized
Authentication is required or has not been provided
402 - Payment Required
Not currently used. Intended for use in digital cash transactions
403 - Forbidden
Client does not have suffcient permissions to access the requested resource
404 - Not Found
Requested page cannot be found at current location but could be available in the future
405 - Method Not Allowed
Request was made using a method not supported by page
406 - Not Acceptable
Server can provide only content that is unacceptable to the client
407 - Proxy Authentication Required
Client must authenticate with a proxy to access resource
408 - Request Timeout
Server timed out waiting for request from client
409 - Conflict
Request could not be processed due to a conflict
410 - Gone
The requested page is no longer available and will not be available again
411 - Length Required
Server has denied request due to unspecified length of content
412 - Precondition Failed
Resource does not meet conditions of client's request
413 - Request Entity Too Large
Request is too large to fulfill
414 - Request URI Too Long
Requested URL is too long for the server to process
415 - Unsupported Media Type
Server does not media type requested
416 - Requested Range Not Satisfiable
Client requested portion of file but server cannot satisfy the request
417 - Expectation Failed
Server cannot meet requirements of Expect request header field
418 - I'm A Teapot
An IETF April Fools' joke
420 - Enhance Your Calm
Client rate limiting by Twitter
422 - Unprocessable Entity
Unable to process request due to semantic errors
423 - Locked
Requested resource is locked
424 - Method Failure
Request failed due to
426 - Upgrade Required
Client should switch to a different protocol
428 - Precondition Required
Server requires request to be conditional to prevent conflicts
429 - Too Many Requests
User has sent too many requests in a specified time period
431 - Request Header Fields Too Large
Request cannot be processed due to individual field or collective fields are too large
444 - No Response
Indicates Nginx server has not returned requested information and has closed connection
449 - Retry With
Request should be performed after the specified action
450 - Blocked By Windows Parental Controls
Page blocked by Windows Parental Controls
451 - Redirect
Either more efficient server available or server can't access user's mailbox
499 - Client Closed Request
Indicates client has closed connection prior to server completing request
500's - Server Error Responses
500 - Internal Server Error
Server encountered an unexpected condition that prevented request fulfillment.
501 - Not Implemented
Request is unrecognizable or server lacks ability to fulfill it
502 - Bad Gateway
Server received an invalid response from an upstream server and could not fulfill request
503 - Service Unavailable
Server is currently unavailable
504 - Gateway Timeout
Server did not receive a timely response from upstream server
505 - HTTP Version Not Supported
Server does not support the HTTP protocol used in request
506 - Variant Also Negotiates
Content negotiation results in circular reference
507 - Insufficient Storage
Insufficient storage
508 - Loop Detected
Server detected an infinite loop while processing request
509 - Bandwidth Limit Exceeded
Apache extension not defined in RFC's to communicate bandwidth allocation exceeded
510 - Not Extended
Further extensions to the request are required to fulfill it
511 - Network Authentication Required
Client is required to authenticate to gain network access
598 - Network Read Timeout Error
Client behind proxy experiences network read timeout error
599 - Network Connect Timeout Error
Client behind proxy experiences network connect timeout error
Raize


