|
List of HTTP status code definitions |
|
HTTP status codes are standard response codes given by web site servers on the Internet. The codes help identify the cause of the problem when a web page or other resource does not load properly.
The term HTTP status code is actually the common term for the HTTP status line that includes both the HTTP status code and the HTTP reason phrase.
For example, the HTTP status line 500: Internal Server Error is made up of the HTTP status code of 500 and the HTTP reason phrase of Internal Server Error.
Below are a number of common HTTP status codes:
- Code 100 : Continue
- Code 101 : Switching Protocols
- Code 200 : OK
- Code 201 : Created
- Code 202 : Accepted
- Code 203 : Non-Authoritative Information
- Code 204 : No Content
- Code 205 : Reset Content
- Code 206 : Partial Content
- Code 300 : Multiple Choices
- Code 301 : Moved Permanently
- Code 302 : Found
- Code 303 : See Other
- Code 304 : Not Modified
- Code 305 : Use Proxy
- Code 307 : Temporary Redirect
- Code 400 : Bad Request
- Code 401 : Unauthorized
- Code 402 : Payment Required
- Code 403 : Forbidden
- Code 404 : Not Found
- Code 405 : Method Not Allowed
- Code 406 : Not Acceptable
- Code 407 : Proxy Authentication Required
- Code 408 : Request Timeout
- Code 409 : Conflict
- Code 410 : Gone
- Code 411 : Length Required
- Code 412 : Precondition Failed
- Code 413 : Request Entity Too Large
- Code 414 : Request-URI Too Long
- Code 415 : Unsupported Media Type
- Code 416 : Requested Range Not Satisfiable
- Code 417 : Expectation Failed
- Code 500 : Internal Server Error
- Code 501 : Not Implemented
- Code 502 : Bad Gateway
- Code 503 : Service Unavailable
- Code 504 : Gateway Timeout
- Code 505 : HTTP Version Not Supported
|