Http return status code summary, return Status Summary
400 Invalid syntax. syntax problems
401 Access denied. Access denied
402 Payment required. Must be complete
403 Request forbidden. The Request is forbidden.
404 Object not found. The Object is not found.
405 Method is not allowed. The Method is not allowed
406 No response acceptable to client found. The client has No response
407 Proxy authentication required. The Proxy needs to be verified
408 Server timed out waiting for request. The Server is disconnected when a request is made.
409 User shocould resubmit with more info. Check for conflicting users
410 Resource is no longer available. The Resource is unavailable
411 Server refused to accept request without a length. The Server rejects requests with no length.
412 Precondition given in request failed. Discard the request failure condition
413 Request entity was too large. The Request is too large
414 Request Uniform Resource Identifier (URI) too long. The Request URI is too long
415 Unsupported media type. MEDIA type is not supported
449 Retry after doing the appropriate action. Retry after performing the appropriate action
500 Internal server error. An Internal server error occurs.
501 Server does not support the functionality required to fulfill the request. the Server does not support the request Function
502 Error response received ed from gateway. Receive Error response from gateway
503 Temporarily overloaded. Overload
504 Timed out waiting for gateway. Request to be disconnected while waiting for gateway
505 HTTP version not supported. HTTP version not supported
HTTP status codes returned by servers on the Internet.
HTTP status code returned from the Internet (HTTP status word)
HTTP_STATUS_CONTINUE (100)
The request can be continued.
The request cannot be continued.
HTTP_STATUS_SWITCH_PROTOCOLS (101)
The server has switched protocols in an upgrade header.
The new header server protocol is converted.
Http_status_okay (200)
The request completed successfully.
Successful request Completion
HTTP_STATUS_CREATED (201)
The request has been fulfilled and resulted in the creation of a new resource.
The new resource request has been completed.
Http_status_accepted( 202)
The request has been accepted for processing, but the processing has not been completed.
The request has been processed, but the process has not been completed.
HTTP_STATUS_PARTIAL (203)
The returned meta information in the entity-header is not the definitive set available from the origin server.
The meta information returned by the slave server in the entity-header is invalid.
HTTP_STATUS_NO_CONTENT (204)
The server has fulfilled the request, but there is no new information to send back.
The server implements the request but does not return information
HTTP_STATUS_RESET_CONTENT (205)
The request has been completed, and the client program shocould reset the document view that caused the request to be sent to allow the user to easily initiate another input action.
The request has been completed, and the web program (client program browser program) has reset the document view directory (content), which easily allows users to send requests with another action
HTTP_STATUS_PARTIAL_CONTENT (206)
The server has fulfilled the partial GET request for the resource.
The server has completed some GET requests for the resource.
HTTP_STATUS_AMBIGUOUS (300)
The server couldn't decide what to return.
The server cannot determine what is returned
HTTP_STATUS_MOVED (301)
The requested resource has been assigned to a new permanent URI (Uniform Resource Identifier), and any future references to this resource shocould be done using one of the returned URIs.
The requested resource has been allocated to a new URI and will be used for future reference.
HTTP_STATUS_REDIRECT (302)
The requested resource resides temporarily under a different URI (Uniform Resource Identifier ).
The requested resource is temporarily under different Uris
HTTP_STATUS_REDIRECT_METHOD (303)
The response to the request can be found under a different URI (Uniform Resource Identifier) and shocould be retrieved using a get http verb on that resource.
Requested resources cannot be found under different Uris, and get http is used to retrieve resources from the server.
HTTP_STATUS_NOT_MODIFIED (304)
The requested resource has not been modified.
Requested resource not changed
HTTP_STATUS_USE_PROXY (305)
The requested resource must be accessed through the proxy given by the location field.
The requested resource must be obtained through a specific proxy.
HTTP_STATUS_REDIRECT_KEEP_VERB (307)
The redirected request keeps the same HTTP verb. HTTP/1.1 behavior.
From locating requests,
HTTP_STATUS_BAD_REQUEST (1, 400)
The request cocould not be processed by the server due to invalid syntax.
Because the syntax cannot be processed by the server
HTTP_STATUS_DENIED (401)
The requested resource requires user authentication.
The request resource command must be verified (Access denied)
HTTP_STATUS_PAYMENT_REQ (402)
Not currently implemented in the HTTP protocol.
HTTP protocol not fully implemented
HTTP_STATUS_FORBIDDEN (403)
The server understood the request, but is refusing to fulfill it.
The server understands the request but rejects the request.
HTTP_STATUS_NOT_FOUND (404)
The server has not found anything matching the requested URI (Uniform Resource Identifier ).
No specified URI found
HTTP_STATUS_BAD_METHOD (405)
The HTTP verb used is not allowed.
Http action not allowed
HTTP_STATUS_NONE_ACCEPTABLE (406)
No responses acceptable to the client were found.
The response is not accepted by the customer.
HTTP_STATUS_PROXY_AUTH_REQ (407)
Proxy authentication required.
The proxy must be verified.
HTTP_STATUS_REQUEST_TIMEOUT (408)
The server timed out waiting for the request.
The server is suspended while waiting for the request.
HTTP_STATUS_CONFLICT (409)
The request cocould not be completed due to a conflict with the current state of the resource. The user shocould resubmit with more information.
The request cannot be completed. The problem is resource conflict. Users should make adjustments
HTTP_STATUS_GONE (410)
The requested resource is no longer available at the server, and no forwarding address is known.
The requested resource is no longer available on the server and there is no forwarding address
Http_status_length_required( 411)
The server refuses to accept the request without a defined content length.
The server rejects requests that do not define the directory size.
HTTP_STATUS_PRECOND_FAILED (412)
The precondition given in one or more of the request header fields evaluated to false when it was tested on the server.
When testing the request header file on the server to discard one or more request Conditions
HTTP_STATUS_REQUEST_TOO_LARGE (413)
The server is refusing to process a request because the request entity is larger than the server is willing or able to process.
The server rejects the request because the request size exceeds the size that the server can process.
HTTP_STATUS_URI_TOO_LONG (414)
The server is refusing to service the request because the request URI (Uniform Resource Identifier) is longer than the server is willing to interpret.
The server rejects the service because the requested URI exceeds the length that the server can reveal.
Http_status_unsupportorted_media (415)
The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
The server rejects the service because the request format is not supported.
HTTP_STATUS_RETRY_WITH (449)
The request shoshould be retried after doing the appropriate action.
The request is retried after an appropriate action is taken
HTTP_STATUS_SERVER_ERROR (500)
The server encountered an unexpected condition that prevented it from fulfilling the request.
Server Request failure
HTTP_STATUS_NOT_SUPPORTED (501)
The server does not support the functionality required to fulfill the request.
The server does not support the function that must complete the request.
HTTP_STATUS_BAD_GATEWAY (502)
The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
When the server acts as a gateway or proxy, the response request received from the upstream server fails.
HTTP_STATUS_SERVICE_UNAVAIL (503)
The service is temporarily overloaded.
Server Load
HTTP_STATUS_GATEWAY_TIMEOUT (504)
The request was timed out waiting for a gateway.
Request disconnected while waiting for gateway, no response
HTTP_STATUS_VERSION_NOT_SUP (505)
The server does not support, or refuses to support, the HTTP protocol version that was used in the request message.
The server does not support or rejects the version of the HTTP protocol in use.