HTTP Status Codes
LiveList of HTTP status codes and meanings.
HTTP Status Codes
A reference list of HTTP status codes and their meanings.
100
1xxContinue
The server has received the request headers and the client should proceed to send the request body.
101
1xxSwitching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
200
2xxOK
Standard response for successful HTTP requests.
201
2xxCreated
The request has been fulfilled, resulting in the creation of a new resource.
204
2xxNo Content
The server successfully processed the request and is not returning any content.
301
3xxMoved Permanently
The requested page has moved to a new URL.
302
3xxFound
The requested page has moved temporarily to a new URL.
304
3xxNot Modified
Indicates that the resource has not been modified since the version specified by the request headers.
400
4xxBad Request
The server cannot or will not process the request due to an apparent client error.
401
4xxUnauthorized
Authentication is required and has failed or has not been yet provided.
403
4xxForbidden
The request was valid, but the server is refusing action.
404
4xxNot Found
The requested resource could not be found but may be available in the future.
405
4xxMethod Not Allowed
A request method is not supported for the requested resource.
429
4xxToo Many Requests
The user has sent too many requests in a given amount of time.
500
5xxInternal Server Error
A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.
502
5xxBad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
5xxService Unavailable
The server is currently unavailable (because it is overloaded or down for maintenance).
504
5xxGateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.