HTTP Status Codes indicates whether a specific HTTP request has been completed. This code helps in identifying the cause of a problem when a web page does not load properly. These codes are also called as internet error codes or browser error codes. This class of status code is intended for situations in which the error seems to have been caused by the client. Some of the HTTP status codes are listed below
Code 405:
The code 405 means Method Not Allowed. This code specifies the method in the Request-Line that was not allowed for a specified resource.
Code 406:
The code 406 means Not Acceptable. This code generates the response entities with content characteristics which are not specified in the headers.
Code 407:
The code 407 means Proxy Authentication Required. This code requires authentication with the proxy.
Code 408:
The code 408 means Request Timeout. This code fails to send a request by the client that was allowed by the server.
Code 409:
The code 409 means Conflict. This code was unsuccessful due to a conflict in the resource state.
Code 410:
The code 410 means Gone. This code is not available without a forwarding address.
Code 411:
The code 411 means Length Required. This code does not accept the request without a valid Content-Length header field.
Code 412:
The code 412 means Precondition Failed. This code returns false when the precondition is specified in the Request-Header field.
Code 413:
The code 413 means Request Entity Too Large. This code is unsuccessful when the requesting entity is larger than allowed by the server.
Code 414:
The code 414 means Request-URL Too Long. This code is unsuccessful when the specified URL is longer than the server willing to process.