Kategorie: Entwicklung

HTTP-Statuscode-Nachschlagewerk

Eigene IdeeTool fehlt?

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

CodeNameKategorieBedeutung
100Continue1xx InformationellThe initial part of the request was received; the client should continue.
101Switching Protocols1xx InformationellThe server is switching protocols as requested by Upgrade.
102Processing1xx InformationellThe server has received the request and is still processing it.
103Early Hints1xx InformationellPreload or preconnect hints sent before the final response.
200OK2xx ErfolgThe request succeeded.
201Created2xx ErfolgThe request succeeded and a new resource was created.
202Accepted2xx ErfolgThe request was accepted for processing but is not complete.
203Non-Authoritative Information2xx ErfolgThe payload was transformed by a proxy from the origin response.
204No Content2xx ErfolgThe request succeeded but there is no content to send.
205Reset Content2xx ErfolgThe client should reset the document view that sent the request.
206Partial Content2xx ErfolgOnly part of the resource is being sent, per a Range header.
207Multi-Status2xx ErfolgA WebDAV response conveying status for multiple sub-requests.
208Already Reported2xx ErfolgA WebDAV binding was already enumerated in a previous reply.
226IM Used2xx ErfolgThe server fulfilled the request using instance manipulations.
300Multiple Choices3xx UmleitungThe request has more than one possible response.
301Moved Permanently3xx UmleitungThe resource has been permanently moved to a new URL.
302Found3xx UmleitungThe resource is temporarily at a different URL.
303See Other3xx UmleitungThe response can be found under a different URL using GET.
304Not Modified3xx UmleitungThe resource has not changed since the last request; use the cache.
305Use Proxy3xx UmleitungDeprecated: the requested resource must be accessed through a proxy.
307Temporary Redirect3xx UmleitungThe resource is temporarily at a different URL; method must not change.
308Permanent Redirect3xx UmleitungThe resource has permanently moved; method must not change.
400Bad Request4xx Client-FehlerThe server cannot process the request due to a client error.
401Unauthorized4xx Client-FehlerAuthentication is required and has failed or not been provided.
402Payment Required4xx Client-FehlerReserved for future use.
403Forbidden4xx Client-FehlerThe server understood the request but refuses to authorize it.
404Not Found4xx Client-FehlerThe server can not find the requested resource.
405Method Not Allowed4xx Client-FehlerThe request method is not supported for this resource.
406Not Acceptable4xx Client-FehlerNo content matching the Accept headers was found.
407Proxy Authentication Required4xx Client-FehlerThe client must authenticate with the proxy first.
408Request Timeout4xx Client-FehlerThe server timed out waiting for the request.
409Conflict4xx Client-FehlerThe request conflicts with the current state of the resource.
410Gone4xx Client-FehlerThe resource is no longer available and will not come back.
411Length Required4xx Client-FehlerThe request did not specify the length of its content.
412Precondition Failed4xx Client-FehlerA precondition in the request headers was not met.
413Payload Too Large4xx Client-FehlerThe request entity is larger than the server can handle.
414URI Too Long4xx Client-FehlerThe requested URI is longer than the server can interpret.
415Unsupported Media Type4xx Client-FehlerThe media format of the request is not supported.
416Range Not Satisfiable4xx Client-FehlerThe requested range cannot be satisfied.
417Expectation Failed4xx Client-FehlerThe Expect header could not be met by the server.
418I'm a Teapot4xx Client-FehlerAn April Fools' joke status code from RFC 2324.
421Misdirected Request4xx Client-FehlerThe request was directed at a server unable to produce a response.
422Unprocessable Entity4xx Client-FehlerThe request was well-formed but semantically incorrect.
423Locked4xx Client-FehlerThe resource that is being accessed is locked.
424Failed Dependency4xx Client-FehlerThe request failed because a prior dependent request failed.
425Too Early4xx Client-FehlerThe server is unwilling to risk processing a replayable request.
426Upgrade Required4xx Client-FehlerThe client should switch to a different protocol.
428Precondition Required4xx Client-FehlerThe origin server requires the request to be conditional.
429Too Many Requests4xx Client-FehlerThe client has sent too many requests in a given time.
431Request Header Fields Too Large4xx Client-FehlerThe header fields are too large for the server.
451Unavailable For Legal Reasons4xx Client-FehlerThe resource is unavailable for legal reasons.
500Internal Server Error5xx Server-FehlerThe server encountered an unexpected condition.
501Not Implemented5xx Server-FehlerThe server does not support the functionality required.
502Bad Gateway5xx Server-FehlerThe server, acting as a gateway, got an invalid response.
503Service Unavailable5xx Server-FehlerThe server is not ready to handle the request.
504Gateway Timeout5xx Server-FehlerThe server, acting as a gateway, did not get a response in time.
505HTTP Version Not Supported5xx Server-FehlerThe HTTP version used in the request is not supported.
506Variant Also Negotiates5xx Server-FehlerTransparent content negotiation resulted in a circular reference.
507Insufficient Storage5xx Server-FehlerThe server is unable to store the representation needed.
508Loop Detected5xx Server-FehlerThe server detected an infinite loop while processing the request.
510Not Extended5xx Server-FehlerFurther extensions to the request are required.
511Network Authentication Required5xx Server-FehlerThe 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

  1. Geben Sie einen Statuscode, seinen Namen oder ein Stichwort wie "rate limit" ein.
  2. Grenzen Sie die Ergebnisse optional auf eine Kategorie (1xx–5xx) ein.
  3. 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.