Kategorie: Entwicklung
HTTP-Statuscode-Nachschlagewerk
Jeden HTTP-Statuscode und seine Bedeutung durchsuchen
Durchsuchen Sie den gesamten Bereich der HTTP-Statuscodes – 1xx bis 5xx – nach Nummer, Name oder Stichwort und lesen Sie eine kurze, praxisnahe Erklärung dazu, was jeder Code bedeutet. Läuft vollständig in Ihrem Browser mit einer eingebetteten Referenztabelle.
62 Codes
| Code | Name | Kategorie | Bedeutung |
|---|---|---|---|
| 100 | Continue | 1xx Informationell | The initial part of the request was received; the client should continue. |
| 101 | Switching Protocols | 1xx Informationell | The server is switching protocols as requested by Upgrade. |
| 102 | Processing | 1xx Informationell | The server has received the request and is still processing it. |
| 103 | Early Hints | 1xx Informationell | Preload or preconnect hints sent before the final response. |
| 200 | OK | 2xx Erfolg | The request succeeded. |
| 201 | Created | 2xx Erfolg | The request succeeded and a new resource was created. |
| 202 | Accepted | 2xx Erfolg | The request was accepted for processing but is not complete. |
| 203 | Non-Authoritative Information | 2xx Erfolg | The payload was transformed by a proxy from the origin response. |
| 204 | No Content | 2xx Erfolg | The request succeeded but there is no content to send. |
| 205 | Reset Content | 2xx Erfolg | The client should reset the document view that sent the request. |
| 206 | Partial Content | 2xx Erfolg | Only part of the resource is being sent, per a Range header. |
| 207 | Multi-Status | 2xx Erfolg | A WebDAV response conveying status for multiple sub-requests. |
| 208 | Already Reported | 2xx Erfolg | A WebDAV binding was already enumerated in a previous reply. |
| 226 | IM Used | 2xx Erfolg | The server fulfilled the request using instance manipulations. |
| 300 | Multiple Choices | 3xx Umleitung | The request has more than one possible response. |
| 301 | Moved Permanently | 3xx Umleitung | The resource has been permanently moved to a new URL. |
| 302 | Found | 3xx Umleitung | The resource is temporarily at a different URL. |
| 303 | See Other | 3xx Umleitung | The response can be found under a different URL using GET. |
| 304 | Not Modified | 3xx Umleitung | The resource has not changed since the last request; use the cache. |
| 305 | Use Proxy | 3xx Umleitung | Deprecated: the requested resource must be accessed through a proxy. |
| 307 | Temporary Redirect | 3xx Umleitung | The resource is temporarily at a different URL; method must not change. |
| 308 | Permanent Redirect | 3xx Umleitung | The resource has permanently moved; method must not change. |
| 400 | Bad Request | 4xx Client-Fehler | The server cannot process the request due to a client error. |
| 401 | Unauthorized | 4xx Client-Fehler | Authentication is required and has failed or not been provided. |
| 402 | Payment Required | 4xx Client-Fehler | Reserved for future use. |
| 403 | Forbidden | 4xx Client-Fehler | The server understood the request but refuses to authorize it. |
| 404 | Not Found | 4xx Client-Fehler | The server can not find the requested resource. |
| 405 | Method Not Allowed | 4xx Client-Fehler | The request method is not supported for this resource. |
| 406 | Not Acceptable | 4xx Client-Fehler | No content matching the Accept headers was found. |
| 407 | Proxy Authentication Required | 4xx Client-Fehler | The client must authenticate with the proxy first. |
| 408 | Request Timeout | 4xx Client-Fehler | The server timed out waiting for the request. |
| 409 | Conflict | 4xx Client-Fehler | The request conflicts with the current state of the resource. |
| 410 | Gone | 4xx Client-Fehler | The resource is no longer available and will not come back. |
| 411 | Length Required | 4xx Client-Fehler | The request did not specify the length of its content. |
| 412 | Precondition Failed | 4xx Client-Fehler | A precondition in the request headers was not met. |
| 413 | Payload Too Large | 4xx Client-Fehler | The request entity is larger than the server can handle. |
| 414 | URI Too Long | 4xx Client-Fehler | The requested URI is longer than the server can interpret. |
| 415 | Unsupported Media Type | 4xx Client-Fehler | The media format of the request is not supported. |
| 416 | Range Not Satisfiable | 4xx Client-Fehler | The requested range cannot be satisfied. |
| 417 | Expectation Failed | 4xx Client-Fehler | The Expect header could not be met by the server. |
| 418 | I'm a Teapot | 4xx Client-Fehler | An April Fools' joke status code from RFC 2324. |
| 421 | Misdirected Request | 4xx Client-Fehler | The request was directed at a server unable to produce a response. |
| 422 | Unprocessable Entity | 4xx Client-Fehler | The request was well-formed but semantically incorrect. |
| 423 | Locked | 4xx Client-Fehler | The resource that is being accessed is locked. |
| 424 | Failed Dependency | 4xx Client-Fehler | The request failed because a prior dependent request failed. |
| 425 | Too Early | 4xx Client-Fehler | The server is unwilling to risk processing a replayable request. |
| 426 | Upgrade Required | 4xx Client-Fehler | The client should switch to a different protocol. |
| 428 | Precondition Required | 4xx Client-Fehler | The origin server requires the request to be conditional. |
| 429 | Too Many Requests | 4xx Client-Fehler | The client has sent too many requests in a given time. |
| 431 | Request Header Fields Too Large | 4xx Client-Fehler | The header fields are too large for the server. |
| 451 | Unavailable For Legal Reasons | 4xx Client-Fehler | The resource is unavailable for legal reasons. |
| 500 | Internal Server Error | 5xx Server-Fehler | The server encountered an unexpected condition. |
| 501 | Not Implemented | 5xx Server-Fehler | The server does not support the functionality required. |
| 502 | Bad Gateway | 5xx Server-Fehler | The server, acting as a gateway, got an invalid response. |
| 503 | Service Unavailable | 5xx Server-Fehler | The server is not ready to handle the request. |
| 504 | Gateway Timeout | 5xx Server-Fehler | The server, acting as a gateway, did not get a response in time. |
| 505 | HTTP Version Not Supported | 5xx Server-Fehler | The HTTP version used in the request is not supported. |
| 506 | Variant Also Negotiates | 5xx Server-Fehler | Transparent content negotiation resulted in a circular reference. |
| 507 | Insufficient Storage | 5xx Server-Fehler | The server is unable to store the representation needed. |
| 508 | Loop Detected | 5xx Server-Fehler | The server detected an infinite loop while processing the request. |
| 510 | Not Extended | 5xx Server-Fehler | Further extensions to the request are required. |
| 511 | Network Authentication Required | 5xx Server-Fehler | The client needs to authenticate to gain network access. |
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Jede HTTP-Antwort trägt einen dreistelligen Statuscode, der dem Client mitteilt, was passiert ist: 2xx für Erfolg, 3xx für eine Umleitung, 4xx für einen Client-Fehler, 5xx für ein Server-Problem. Dieses Tool bündelt die bei der IANA registrierten Codes mit einer verständlichen Beschreibung, sodass Sie nachschlagen können, was ein Code bedeutet, oder den richtigen zum Zurückgeben finden, ohne Ihren Editor zu verlassen.
So funktioniert es
- Geben Sie einen Statuscode, seinen Namen oder ein Stichwort wie "rate limit" ein.
- Grenzen Sie die Ergebnisse optional auf eine Kategorie (1xx–5xx) ein.
- Lesen Sie die kurze Erklärung zum passenden Code.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Woher stammt diese Liste?
- Aus einer lokalen Tabelle der bei der IANA registrierten Codes, die jeden Code abdeckt, den eine typische Web-API oder Browser-Interaktion zurückgibt. Es wird kein Server aufgerufen.
- Was ist der Unterschied zwischen 401 und 403?
- 401 Unauthorized bedeutet, dass die Anfrage gültige Authentifizierungsdaten benötigt; 403 Forbidden bedeutet, dass der Server weiß, wer Sie sind, die Aktion aber trotzdem nicht autorisiert.
- Warum gibt es 418?
- "I'm a Teapot" stammt aus einem RFC vom 1. April 1998. Er wird selten ernsthaft verwendet, obwohl manche APIs ihn als Osterei einsetzen.