HTTP response codes:
200 HTTP_OK OK 201 HTTP_CREATED Is returned after a POST command to indicate success and contains the URI by which the newly created document should be known. 202 HTTP_ACCEPTED The request has been accepted for processing, but not yet completed. 203 HTTP_NOT_AUTHORITATIVE 204 HTTP_NO_CONTENT The request has been accepted and processed, but no information is to be sent back. 205 HTTP_RESET The request has been completed, but the server asks the document viewer to reset. 206 HTTP_PARTIAL The server has fulfilled the partial GET request for the resource.
300 HTTP_MULT_CHOICE The requested resource is available at one or more locations. Allow the user to select the preferred location. 301 HTTP_MOVED_PERM The requested resource has moved permanently to the location specified in the response. 302 HTTP_MOVED_TEMP The requested resource has moved temporarily to the location specified in the response. 303 HTTP_SEE_OTHER The requested resource can be found under another URI specified in the response. 304 HTTP_NOT_MODIFIED The requested resource has not been modified since it was last accessed. This response is returned on a conditional GET request. 305 HTTP_USE_PROXY The requested resource must use the proxy specified in the response.
4** Client error:
400 HTTP_BAD_REQUEST The request could not be understood by the server. 401 HTTP_UNAUTHORIZED The request requires user authentication. 402 HTTP_PAYMENT_REQUIRED Reserved for future use. 403 HTTP_FORBIDDEN The request could not be fulfilled due to unauthorized access. 404 HTTP_NOT_FOUND The requested URI could not be found by the server. 405 HTTP_BAD_METHOD The method specified in the request is invalid. 406 HTTP_NOT_ACCEPTABLE The response is not acceptable given the accept headers by the request. 407 HTTP_PROXY_AUTH The request requires user authentication through the proxy. 408 HTTP_CLIENT_TIMEOUT The server couldn't wait any longer for input from the client. 409 HTTP_CONFLICT The request could not be completed due to a conflict with the current state of the resource. 410 HTTP_GONE The requested resource is no longer available. 411 HTTP_LENGTH_REQUIRED The request must contain a content-length field. 412 HTTP_PRECON_FAILED The request could not be fulfilled because the preconditions in the request header are not met. 413 HTTP_ENTITY_TOO_LARGE The request entity is too large for the server. 414 HTTP_REQ_TOO_LONG The URI of the request is too large for the server. 415 HTTP_UNSUPPORTED_TYPE The requested resource is in an unsupported format.
5** Server Error:
500 HTTP_SERVER_ERROR The request could not be fulfilled due to an internal server error. 501 HTTP_INTERNAL_ERROR The server does not support the request. 502 HTTP_BAD_GATEWAY The server could not fulfill the request because another server that was necessary send back an invalid response. 503 HTTP_UNAVAILABLE The server is temporary unavailable. 504 HTTP_GATEWAY_TIMEOUT The server could not fulfill the request because a timeout has occurred on another server that was necessary to contact. 505 HTTP_VERSION The server does not support the version specified in the request.