The server can’t or won’t process the request due to a client error.
The user doesn’t have valid authentication credentials to get the requested resource.
Reserved for future use, this code was initially intended for digital payment systems but is rarely used and lacks a standard convention.
The client doesn’t have access rights to the content.
The server can’t find the requested resource, and no redirection has been set.
A request method is not supported for the requested resource.
The server doesn’t find any content that satisfies the criteria given according to the Accept headers requested.
407
Proxy Authentication Required
A client must must authenticate the proxy before continue.
The server timed out waiting for the request.
The server can’t fulfill the request because there’s a conflict with the resource.
The content requested has been permanently deleted from the server and will not be reinstated in future.
The server rejects the request because it requires a defined content-Length header field.
The resource has preconditions in the header fields that the given data fails to meet.
The client’s request is larger than the server’s defined limits, and the server refuses to process it.
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
The server can’t fulfill the value indicated in the request’s Range header field.
The server cannot meet the requirements of the Expect request-header field.
The server refuses the attempt to brew coffee with a teapot.
A request to a server that can’t produce a response.
The request was well-formed but was unable to be followed due to semantic errors.
The resource that is being accessed is locked.
The request failed due to previous requests.
The server is unwilling to process a request that might be replayed.
It indicates that the client should upgrades to a different protocol.
The server needs the request to be conditional.
The user has sent too many requests in a given amount of time.
431
Request Header Fields Too Large
The server can’t process the request because the header fields are too large.
451
Unavailable For Legal Reasons
The user requests a resource the server can’t legally provide.