This shows you the differences between two versions of the page.
error_codes [2011/02/05 22:28] k2patel created |
error_codes [2020/08/10 02:35] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== HTTP Error Codes ====== | ||
- | [[http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html#apache-response-codes-57 | Copy Pasted from here]] | ||
- | |||
- | ==== 1xx Info / Informational ==== | ||
- | |||
- | HTTP_INFO - Request received, continuing process. Indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. | ||
- | |||
- | <code txt> | ||
- | 100 Continue - HTTP_CONTINUE | ||
- | 101 Switching Protocols - HTTP_SWITCHING_PROTOCOLS | ||
- | 102 Processing - HTTP_PROCESSING | ||
- | </code> | ||
- | |||
- | ==== 2xx Success / OK ==== | ||
- | |||
- | HTTP_SUCCESS - The action was successfully received, understood, and accepted. Indicates that the client's request was successfully received, understood, and accepted. | ||
- | 200 OK - HTTP_OK | ||
- | <code txt> | ||
- | 201 Created - HTTP_CREATED | ||
- | 202 Accepted - HTTP_ACCEPTED | ||
- | 203 Non-Authoritative Information - HTTP_NON_AUTHORITATIVE | ||
- | 204 No Content - HTTP_NO_CONTENT | ||
- | 205 Reset Content - HTTP_RESET_CONTENT | ||
- | 206 Partial Content - HTTP_PARTIAL_CONTENT | ||
- | 207 Multi-Status - HTTP_MULTI_STATUS | ||
- | </code> | ||
- | |||
- | ==== 3xx Redirect ==== | ||
- | |||
- | HTTP_REDIRECT - The client must take additional action to complete the request. Indicates that further action needs to be taken by the user-agent\\ | ||
- | in order to fulfill the request. The action required may be carried out by the user agent without interaction with the user if and only if the \\ | ||
- | method used in the second request is GET or HEAD. A user agent should not automatically redirect a request more than 5 times, \\ | ||
- | since such redirections usually indicate an infinite loop. | ||
- | |||
- | <code txt> | ||
- | 300 Multiple Choices - HTTP_MULTIPLE_CHOICES | ||
- | 301 Moved Permanently - HTTP_MOVED_PERMANENTLY | ||
- | 302 Found - HTTP_MOVED_TEMPORARILY | ||
- | 303 See Other - HTTP_SEE_OTHER | ||
- | 304 Not Modified - HTTP_NOT_MODIFIED | ||
- | 305 Use Proxy - HTTP_USE_PROXY | ||
- | 306 unused - UNUSED | ||
- | 307 Temporary Redirect - HTTP_TEMPORARY_REDIRECT | ||
- | </code> | ||
- | |||
- | ==== 4xx Client Error ==== | ||
- | |||
- | HTTP_CLIENT_ERROR - The request contains bad syntax or cannot be fulfilled. Indicates case where client seems to have erred. \\ | ||
- | Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, \\ | ||
- | and whether it is a temporary or permanent condition. | ||
- | <code txt> | ||
- | 400 Bad Request - HTTP_BAD_REQUEST | ||
- | 401 Authorization Required - HTTP_UNAUTHORIZED | ||
- | 402 Payment Required - HTTP_PAYMENT_REQUIRED | ||
- | 403 Forbidden - HTTP_FORBIDDEN | ||
- | 404 Not Found - HTTP_NOT_FOUND | ||
- | 405 Method Not Allowed - HTTP_METHOD_NOT_ALLOWED | ||
- | 406 Not Acceptable - HTTP_NOT_ACCEPTABLE | ||
- | 407 Proxy Authentication Required - HTTP_PROXY_AUTHENTICATION_REQUIRED | ||
- | 408 Request Time-out - HTTP_REQUEST_TIME_OUT | ||
- | 409 Conflict - HTTP_CONFLICT | ||
- | 410 Gone - HTTP_GONE | ||
- | 411 Length Required - HTTP_LENGTH_REQUIRED | ||
- | 412 Precondition Failed - HTTP_PRECONDITION_FAILED | ||
- | 413 Request Entity Too Large - HTTP_REQUEST_ENTITY_TOO_LARGE | ||
- | 414 Request-URI Too Large - HTTP_REQUEST_URI_TOO_LARGE | ||
- | 415 Unsupported Media Type - HTTP_UNSUPPORTED_MEDIA_TYPE | ||
- | 416 Requested Range Not Satisfiable - HTTP_RANGE_NOT_SATISFIABLE | ||
- | 417 Expectation Failed - HTTP_EXPECTATION_FAILED | ||
- | 418 I'm a teapot - UNUSED | ||
- | 419 unused - UNUSED | ||
- | 420 unused - UNUSED | ||
- | 421 unused - UNUSED | ||
- | 422 Unprocessable Entity - HTTP_UNPROCESSABLE_ENTITY | ||
- | 423 Locked - HTTP_LOCKED | ||
- | 424 Failed Dependency - HTTP_FAILED_DEPENDENCY | ||
- | 425 No code - HTTP_NO_CODE | ||
- | 426 Upgrade Required - HTTP_UPGRADE_REQUIRED | ||
- | </code> | ||
- | |||
- | ==== 5xx Server Error ==== | ||
- | |||
- | HTTP_SERVER_ERROR - The server failed to fulfill an apparently valid request. \\ | ||
- | Indicate cases in which the server is aware that it has erred or is incapable of performing the request. \\ | ||
- | Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, \\ | ||
- | and whether it is a temporary or permanent condition. User agents should display any included entity to the user. \\ | ||
- | These response codes are applicable to any request method. | ||
- | |||
- | <code txt> | ||
- | 500 Internal Server Error - HTTP_INTERNAL_SERVER_ERROR | ||
- | 501 Method Not Implemented - HTTP_NOT_IMPLEMENTED | ||
- | 502 Bad Gateway - HTTP_BAD_GATEWAY | ||
- | 503 Service Temporarily Unavailable - HTTP_SERVICE_UNAVAILABLE | ||
- | 504 Gateway Time-out - HTTP_GATEWAY_TIME_OUT | ||
- | 505 HTTP Version Not Supported - HTTP_VERSION_NOT_SUPPORTED | ||
- | 506 Variant Also Negotiates - HTTP_VARIANT_ALSO_VARIES | ||
- | 507 Insufficient Storage - HTTP_INSUFFICIENT_STORAGE | ||
- | 508 unused - UNUSED | ||
- | 509 unused - UNUSED | ||
- | 510 Not Extended - HTTP_NOT_EXTENDED | ||
- | </code> |