🇩🇪 DE
Knowledge

HTTP Status Codes

What 200, 301, 404 and 500 mean – all codes explained
1xx – Informational
CodeNameDescription
100 Continue Server received request headers, client should proceed
101 Switching Protocols Server is switching to a different protocol (e.g. WebSocket)
2xx – Success
CodeNameDescription
200 OK Request succeeded – standard response for successful requests
201 Created Request succeeded and a new resource was created
204 No Content Request succeeded but no content to return
206 Partial Content Partial resource delivered (used for range requests)
3xx – Redirection
CodeNameDescription
301 Moved Permanently Resource permanently moved to a new URL
302 Found Resource temporarily moved to a different URL
304 Not Modified Resource has not changed – use cached version
307 Temporary Redirect Temporary redirect – method must not change
308 Permanent Redirect Permanent redirect – method must not change
4xx – Client Errors
CodeNameDescription
400 Bad Request Server cannot process the request due to invalid syntax
401 Unauthorized Authentication required
403 Forbidden Server understood request but refuses to authorize it
404 Not Found The requested resource could not be found
405 Method Not Allowed HTTP method not allowed for this resource
408 Request Timeout Server timed out waiting for the request
410 Gone Resource permanently deleted and no forwarding address
429 Too Many Requests Rate limit exceeded – too many requests in a given time
5xx – Server Errors
CodeNameDescription
500 Internal Server Error Generic server error – something went wrong
501 Not Implemented Server does not support the requested method
502 Bad Gateway Server acting as gateway received an invalid response
503 Service Unavailable Server temporarily unavailable – overloaded or maintenance
504 Gateway Timeout Upstream server did not respond in time
505 HTTP Version Not Supported Server does not support the HTTP version used
Check HTTP headers live
HTTP Header Viewer Availability Check SSL Check
Knowledge HTTP Headers Availability SSL Check My IP

HTTP status codes – server responses explained

HTTP status codes are three-digit numbers that servers send in response to browser requests. They are grouped into five classes: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client errors) and 5xx (server errors). The most common codes are 200 (OK), 301 (permanent redirect), 404 (not found) and 500 (internal server error). Understanding status codes helps diagnose web issues and is essential for web development and SEO.

728×90 · Ad slot 3 – Footer Google AdSense · passive Impressionen