Web dev, technophile, dragonslayer
| 1xx: Information | |
|---|---|
| Message: | Description: |
| 100 Continue | Only a part of the request has been received by the server, but as long as it has not been rejected, the client should continue with the request |
| 101 Switching Protocols | The server switches protocol |
| 2xx: Successful | |
|---|---|
| Message: | Description: |
| 200 OK | The request succeeded |
| 201 Created | The request is complete, and a new resource created |
| 202 Accepted | The request is accepted for processing, but the processing is not complete |
| 203 Non-authoritative Information | |
| 204 No Content | The request succeeded but there's no updated content. |
| 205 Reset Content | The request succeeded |
| 206 Partial Content | The If-Range request succeeded |
| 3xx: Redirection | |
|---|---|
| Message: | Description: |
| 300 Multiple Choices | The requested resource corresponds to several locations with the preferred one identified by the Location field. |
| 301 Moved Permanently | The requested resource has moved to a new URI |
| 302 Found | The requested resource has moved temporarily to a different URI |
| 303 See Other | The requested resource can be found under a different URI |
| 304 Not Modified | In response to conditional GET |
| 305 Use Proxy | A proxy (identified in the Location field) must be used to access the requested resource |
| 306 (Unused) | Unused |
| 307 Temporary Redirect | The requested resource has moved temporarily to a different URI |
| 4xx: Client Error | |
|---|---|
| Message: | Description: |
| 400 Bad Request | The server did not understand the request |
| 401 Unauthorized | The requested requires user authentication |
| 402 Payment Required | Reserved |
| 403 Forbidden | Access is forbidden |
| 404 Not Found | Not Found |
| 405 Method Not Allowed | The method specified in the Request-Line is not allowed |
| 406 Not Acceptable | The server can only generate a response that is not accepted by the client |
| 407 Proxy Authentication Required | You must authenticate with a proxy server before this request can be served |
| 408 Request Timeout | The request took longer than the server was prepared to wait |
| 409 Conflict | The request could not be completed because of a conflict |
| 410 Gone | The requested resource is no longer available |
| 411 Length Required | The server will not accept the request without a defined Content-Length |
| 412 Precondition Failed | The precondition given in the request failed |
| 413 Request Entity Too Large | The server will not accept the request, because the request entity is too large |
| 414 Request-URI Too Long | The server will not accept the request, because the url is too long |
| 415 Unsupported Media Type | The server will not accept the request, because the media type is not supported |
| 416 Requested Range Not Satisfiable | In response to a request that included a Range request-header field, and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field. |
| 417 Expectation Failed | The expectation given in an Expect request-header field could not be met by the server. |
| 5xx: Server Error | |
|---|---|
| Message: | Description: |
| 500 Internal Server Error | The request was not completed. The server met an unexpected condition |
| 501 Not Implemented | The request was not completed. The server did not supportthe functionality required |
| 502 Bad Gateway | The request was not completed. The server received an invalid response from the upstream server |
| 503 Service Unavailable | The request was not completed. The server is overloaded or down |
| 504 Gateway Timeout | The gateway has timed out |
| 505 HTTP Version Not Supported | The server does not support the HTTP protocol version specified in the request. |