HTTP Code PDF
HTTP Code PDF
HTTP Code PDF
LIST OF
ALL ERRORS
FULL ERROR LIST
418 (I'm a teapot)
400 (Bad request)
422 (Unprocessable entity)
401 (Authorization required)
425 (Too Early)
402 (Payment required)
426 (Upgrade Required)
403 (Forbidden)
428 (Precondition Required)
404 (Not found)
429 Too Many Requests
405 (Method not allowed)
431 (Request Header Fields Too Large)
406 (Not acceptable)
451 Unavailable For Legal Reasons
407 (Proxy authentication required)
500 (Internal server error)
408 (Request Timeout)
501 (Not Implemented)
409 (Conflict)
502 (Bad gateway)
410 (Gone)
503 (Service unavailable)
411 (Length required)
504 (Gateway timeout)
412 (Precondition failed)
505 (HTTP version not supported)
413 (Request entity too large)
506 (Variant also negotiates)
414 (Request URI too large)
507 (Insufficient storage)
415 (Unsupported media type)
508 (Loop Detected)
416 (Request range not satisfiable)
510 (Not Extended)
417 (Expectation failed)
511 (Network Authentication Required)
01 DHAMITH KUMARA
403 (FORBIDDEN)
The HTTP 403 Forbidden response status code indicates that
the server understands the request but refuses to authorize
it.
This status is similar to 401, but for the 403 Forbidden status
code, re-authenticating makes no difference. The access is
tied to the application logic, such as insufficient rights to a
resource.
05 DHAMITH KUMARA
407
(PROXY AUTHENTICATION REQUIRED)
The HTTP 407 Proxy Authentication Required client error
status response code indicates that the request has not been
applied because it lacks valid authentication credentials for a
proxy server that is between the browser and the server
that can access the requested resource.
This status is sent with a Proxy-Authenticate header that
contains information on how to authorize correctly.
09 DHAMITH KUMARA
409 (CONFLICT)
The HTTP 409 Conflict response status code indicates a
request conflict with the current state of the target resource.
410 (GONE)
The HyperText Transfer Protocol (HTTP) 410 Gone client
error response code indicates that access to the target
resource is no longer available at the origin server and that
this condition is likely to be permanent.
416
(REQUEST RANGE NOT SATISFIABLE)
431
(REQUEST HEADER FIELDS TOO LARGE)
The HTTP 431 Request Header Fields Too Large response
status code indicates that the server refuses to process the
request because the request's HTTP headers are too long.
The request may be resubmitted after reducing the size of
the request headers.
26 DHAMITH KUMARA
451
(UNAVAILABLE FOR LEGAL REASONS)
The HyperText Transfer Protocol (HTTP) 451 Unavailable For
Legal Reasons client error response code indicates that the
user requested a resource that is not available due to legal
reasons, such as a web page for which a legal action has
been issued.
27 DHAMITH KUMARA
505
(HTTP VERSION NOT SUPPORTED)
The HyperText Transfer Protocol (HTTP) 505 HTTP Version
Not Supported response status code indicates that the HTTP
version used in the request is not supported by the server.
33 DHAMITH KUMARA
506
(VARIANT ALSO NEGOTIATES)
The HyperText Transfer Protocol (HTTP) 506 Variant Also
Negotiates response status code may be given in the
context of Transparent Content Negotiation. This protocol
enables a client to retrieve the best variant of a given
resource, where the server supports multiple variants.
511
(NETWORK AUTHENTICATION REQUIRED)
The HTTP 511 Network Authentication Required response
status code indicates that the client needs to authenticate to
gain network access.
This status is not generated by origin servers, but by
intercepting proxies that control access to the network.
Network operators sometimes require some authentication,
acceptance of terms, or other user interaction before
granting access (for example in an internet café or at an
airport). They often identify clients who have not done so
using their Media Access Control (MAC) addresses.
DHAMITH KUMARA
THANK YOU!
I HOPE YOU'VE LEARNED
SOMETHING NEW FROM THIS
Follow me on