All HTTP status codes and definitions.
Code instructions
2XX successful
200 normal; the request has been completed.
201 normal; followed by the POST command.
202 normal; accepted for processing, but not completed.
203 normal; partial information-only part of the returned information.
204 normal; no response-received request, but no information to send back.
3xx redirection
301 moved-the requested data has a new location and the change is permanent.
302 found-the requested data temporarily has different Uris.
303 refer to others-you can find the response to the request under another Uri and use the get method to retrieve the response.
304 not modified-the document was not modified as expected.
305 use proxy-the requested resource must be accessed through the proxy provided in the location field.
306 not used-no longer used; keep this code for future use.
Errors in 4xx Client
400 Error request-the request has a syntax problem or cannot meet the request.
401 unauthorized-unauthorized client access to data.
402 payment required-the billing system is in effect.
403 forbidden-access is not required even if authorized.
404 Not found-the server cannot find the specified resource; the document does not exist.
407 proxy authentication request-the client must first use proxy authentication itself.
415 the media type is not supported-the server rejects service requests because the Request Entity format is not supported.
5xx Server Error
500 internal error-the server cannot complete the request due to exceptions.
501 not executed-the server does not support the requested tool.
502 error gateway-the server receives an invalid response from the upstream server.
503 unable to obtain services-the server cannot process requests due to temporary overload or maintenance.
Bytes -----------------------------------------------------------------------------------------------------------------------
HTTP 400-invalid request
HTTP 401.1-unauthorized: Logon Failed
HTTP 401.2-unauthorized: logon fails due to server configuration problems
HTTP 401.3-ACL prohibit Resource Access
HTTP 401.4-unauthorized: Authorization denied by filter
HTTP 401.5-unauthorized: ISAPI or CGI authorization failed
HTTP 403-Access prohibited
HTTP 403-access to Internet Service Manager (HTML) is limited to localhost
HTTP 403.1 Prohibit Access: Prohibit executable access
HTTP 403.2-Access prohibited: Read prohibited
HTTP 403.3-Access prohibited: Write Access prohibited
HTTP 403.4-Access prohibited: requires SSL
HTTP 403.5-Access prohibited: requires SSL 128
HTTP 403.6-Access prohibited: the IP address is denied
HTTP 403.7-Access prohibited: client certificate required
HTTP 403.8-Access prohibited: site access prohibited
HTTP 403.9-Access prohibited: too many connected users
HTTP 403.10-Access prohibited: Invalid Configuration
HTTP 403.11-Access prohibited: Password Change
HTTP 403.12-Access prohibited: mappers reject access
HTTP 403.13-Access prohibited: the client certificate has been revoked
HTTP 403.15-Access prohibited: too many access permits from customers
HTTP 403.16-Access prohibited: the client certificate is untrusted or invalid
HTTP 403.17-Access prohibited: the client certificate has expired or has not yet taken effect
HTTP 404.1-the web site cannot be found
HTTP 404-file not found
HTTP 405-the resource is forbidden
HTTP 406-unacceptable
HTTP 407-proxy authentication required
HTTP 410-never available
HTTP 412-precondition failed
HTTP 414-request-Uri is too long
HTTP 500-Internal Server Error
HTTP 500.100-Internal Server Error-Asp Error
HTTP 500-11 Server Disabled
HTTP 500-12 Application restart
HTTP 500-13-the server is too busy
HTTP 500-14-invalid Application
HTTP 500-15-requests to global. Asa are not allowed
Error 501-not implemented
HTTP 502-Gateway error