HTTP Protocol Status Codes
for a more detailed explanation see the HTTP 1.1 Protocol documentation
- 200 Status OK
- 300 server couldn't decide what to return
- 301 object permanently moved
- 302 object temporarily moved
- 303 redirection w/ new access method
- 304 if-modified-since was not modified
- 305 redirection to proxy, location header specifies proxy to use
- 307 HTTP/1.1: keep same verb
- 400 invalid syntax
- 401 access denied
- 402 payment required
- 403 request forbidden
- 404 Requested URL not found
- 405 method is not allowed
- 406 no response acceptable to client found
- 407 proxy authentication required
- 408 server timed out waiting for request
- 409 user should resubmit with more info
- 410 the resource is no longer available
- 411 the server refused to accept request w/o a length
- 412 precondition given in request failed
- 413 request entity was too large
- 414 request URI too long
- 415 unsupported media type
- 500 internal server error
- 501 required not supported
- 502 error response received from gateway
- 503 service unavailable, temporarily overloaded
- 504 timed out waiting for gateway
- 505 HTTP version not supported
back to top