HTTP status code reference
Showing 30 of 30 status codes
1xx Informational
- 100
Continue
The server has received the request headers and the client should proceed to send the request body.
- 101
Switching Protocols
The server is switching protocols as requested by the client.
2xx Success
- 200
OK
The request was successful. The response body contains the requested data.
- 201
Created
The request was successful and a new resource was created.
- 202
Accepted
The request has been accepted for processing, but processing is not complete.
- 204
No Content
The request was successful but there is no content to return.
- 206
Partial Content
The server is delivering only part of the resource due to a range header.
3xx Redirection
- 301
Moved Permanently
The resource has been permanently moved to a new URL. All future requests should use the new URL.
- 302
Found
The resource is temporarily located at a different URL. Continue using the original URL.
- 303
See Other
The response can be found at a different URL using a GET request.
- 304
Not Modified
The resource has not been modified since the last request. Use the cached version.
- 307
Temporary Redirect
The resource is temporarily at a different URL. The request method should not change.
- 308
Permanent Redirect
The resource has permanently moved. The request method should not change.
4xx Client Error
- 400
Bad Request
The server cannot process the request due to malformed syntax or invalid parameters.
- 401
Unauthorized
Authentication is required. The request lacks valid authentication credentials.
- 403
Forbidden
The server understood the request but refuses to authorize it.
- 404
Not Found
The requested resource could not be found on the server.
- 405
Method Not Allowed
The HTTP method used is not allowed for the requested resource.
- 408
Request Timeout
The server timed out waiting for the request.
- 409
Conflict
The request conflicts with the current state of the resource.
- 410
Gone
The resource is no longer available and has been permanently removed.
- 413
Payload Too Large
The request body is larger than the server is willing to process.
- 415
Unsupported Media Type
The media type of the request is not supported by the server.
- 422
Unprocessable Entity
The request was well-formed but contains semantic errors.
- 429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
5xx Server Error
- 500
Internal Server Error
The server encountered an unexpected condition that prevented it from fulfilling the request.
- 501
Not Implemented
The server does not support the functionality required to fulfill the request.
- 502
Bad Gateway
The server received an invalid response from an upstream server.
- 503
Service Unavailable
The server is temporarily unable to handle the request (overloaded or maintenance).
- 504
Gateway Timeout
The server did not receive a timely response from an upstream server.
Need data from a webpage as JSON?
PulpMiner turns any public page into structured JSON and can save it as a live API. See it work on a demo page, no sign-up.
