HTTP Status Codes

HTTP status codes explained.

Understand HTTP status codes and what they mean. Get explanations for success codes, redirection codes, client errors, and server errors with troubleshooting solutions.

HTTP Status Codes

100 Continue

The server has received the request headers

HTTP Status Codes

101 Switching Protocols

The server is switching protocols

HTTP Status Codes

200 OK

The request succeeded

HTTP Status Codes

201 Created

The request succeeded and a new resource was created

HTTP Status Codes

202 Accepted

The request has been accepted for processing

HTTP Status Codes

204 No Content

The server successfully processed the request but returns no content

HTTP Status Codes

301 Moved Permanently

The resource has been moved permanently

HTTP Status Codes

302 Found

The resource has been moved temporarily

HTTP Status Codes

304 Not Modified

The resource has not been modified

HTTP Status Codes

400 Bad Request

The request is invalid

HTTP Status Codes

401 Unauthorized

Authentication required

HTTP Status Codes

403 Forbidden

Access is forbidden

HTTP Status Codes

404 Not Found

The resource was not found

HTTP Status Codes

405 Method Not Allowed

The HTTP method is not allowed

HTTP Status Codes

408 Request Timeout

The request timed out

HTTP Status Codes

409 Conflict

The request conflicts with current state

HTTP Status Codes

410 Gone

The resource is no longer available

HTTP Status Codes

429 Too Many Requests

Too many requests sent

HTTP Status Codes

500 Internal Server Error

The server encountered an error

HTTP Status Codes

501 Not Implemented

The server does not support the functionality

HTTP Status Codes

502 Bad Gateway

The server received an invalid response

HTTP Status Codes

503 Service Unavailable

The service is unavailable

HTTP Status Codes

504 Gateway Timeout

The gateway timed out