| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/HTTP/Reference/Status#client_error_responses | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
HTTP-Antwortstatuscodes zeigen an, ob eine bestimmte HTTP-Anfrage erfolgreich abgeschlossen wurde. Antworten werden in fnf Klassen unterteilt:
100 199)200 299)300 399)400 499)500 599)Die unten aufgefhrten Statuscodes sind durch RFC 9110 definiert.
Hinweis: Wenn Sie eine Antwort erhalten, die hier nicht aufgefhrt ist, handelt es sich um eine nicht standardmige Antwort, mglicherweise benutzerdefiniert fr die Serversoftware.
100 ContinueDiese Zwischenantwort zeigt an, dass der Client die Anfrage fortsetzen oder die Antwort ignorieren soll, wenn die Anfrage bereits abgeschlossen ist.
101 Switching ProtocolsDieser Code wird als Antwort auf einen Upgrade-Anforderungsheader vom Client gesendet und zeigt das Protokoll an, zu dem der Server wechselt.
102 Processing Dieser Code wurde in WebDAV-Kontexten verwendet, um anzuzeigen, dass eine Anfrage vom Server empfangen wurde, aber zum Zeitpunkt der Antwort kein Status verfgbar war.
103 Early HintsDieser Statuscode ist hauptschlich zur Verwendung mit dem Link-Header vorgesehen, um dem Benutzeragenten zu ermglichen, Ressourcen zu vorzuladen, whrend der Server eine Antwort vorbereitet, oder eine Vorverbindung zu einem Ursprung herzustellen, von dem die Seite Ressourcen bentigen wird.
200 OKDie Anfrage war erfolgreich. Das Ergebnis und die Bedeutung von "Erfolg" hngen von der HTTP-Methode ab:
GET: Die Ressource wurde abgerufen und im Nachrichtenrumpf bertragen.HEAD: Reprsentationsheader sind in der Antwort ohne Nachrichtenrumpf enthalten.PUT oder POST: Die Ressource, die das Ergebnis der Aktion beschreibt, wird im Nachrichtenrumpf bertragen.TRACE: Der Nachrichtenrumpf enthlt die Anfrage, wie sie vom Server empfangen wurde.201 CreatedDie Anfrage war erfolgreich und infolgedessen wurde eine neue Ressource erstellt. Dies ist typischerweise die Antwort, die nach POST-Anfragen oder einigen PUT-Anfragen gesendet wird.
202 AcceptedDie Anfrage wurde empfangen, aber noch nicht bearbeitet. Sie ist unverbindlich, da es im HTTP kein Mittel gibt, spter eine asynchrone Antwort zu senden, die das Ergebnis der Anfrage anzeigt. Sie ist fr Flle vorgesehen, in denen ein anderer Prozess oder Server die Anfrage bearbeitet, oder fr Batch-Verarbeitung.
203 Non-Authoritative InformationDieser Antwortcode bedeutet, dass die zurckgegebenen Metadaten nicht genau die gleichen sind wie die, die vom Ursprungsserver erhltlich sind, sondern von einer lokalen oder einer Drittanbieter-Kopie gesammelt wurden.
Dies wird hauptschlich fr Spiegelungen oder Backups einer anderen Ressource verwendet.
Mit Ausnahme dieses spezifischen Falls wird die 200 OK-Antwort gegenber diesem Status bevorzugt.
204 No ContentEs gibt keinen Inhalt, der fr diese Anfrage gesendet werden soll, aber die Header sind ntzlich. Der Benutzeragent kann seine zwischengespeicherten Header fr diese Ressource mit den neuen aktualisieren.
205 Reset ContentFordert den Benutzeragenten auf, das Dokument zurckzusetzen, das diese Anfrage gesendet hat.
206 Partial ContentDieser Antwortcode wird als Antwort auf eine Bereichsanfrage verwendet, wenn der Client eine Teil- oder Teile einer Ressource angefordert hat.
207 Multi-Status (WebDAV)bermittelt Informationen ber mehrere Ressourcen fr Situationen, in denen mehrere Statuscodes angebracht sein knnten.
208 Already Reported (WebDAV)Wird innerhalb eines <dav:propstat>-Antwortelements verwendet, um zu vermeiden, dass die internen Mitglieder mehrerer Bindungen an dieselbe Sammlung wiederholt aufgezhlt werden.
226 IM Used (HTTP Delta encoding)Der Server hat eine GET-Anfrage fr die Ressource erfllt, und die Antwort ist eine Darstellung des Ergebnisses einer oder mehrerer Instanz-Manipulationen, die auf die aktuelle Instanz angewendet wurden.
300 Multiple ChoicesBei der agent-driven content negotiation hat die Anfrage mehr als eine mgliche Antwort und der Benutzeragent oder Benutzer sollte eine davon auswhlen. Es gibt keinen standardisierten Weg, wie Clients automatisch eine der Antworten auswhlen knnen. Deshalb wird dies selten verwendet.
301 Moved PermanentlyDie URL der angeforderten Ressource wurde dauerhaft gendert. Die neue URL wird in der Antwort angegeben.
302 FoundDieser Antwortcode bedeutet, dass sich der URI der angeforderten Ressource vorbergehend gendert hat. Weitere nderungen des URI knnten in der Zukunft vorgenommen werden, daher sollte derselbe URI von Client in zuknftigen Anfragen verwendet werden.
303 See OtherDer Server hat diese Antwort gesendet, um den Client anzuweisen, die angeforderte Ressource an einem anderen URI mit einer GET-Anfrage abzurufen.
304 Not ModifiedDies wird fr Caching-Zwecke verwendet. Es teilt dem Client mit, dass die Antwort nicht gendert wurde, sodass der Client die gleiche zwischengespeicherte Version der Antwort weiter verwenden kann.
305 Use Proxy In einer frheren Version der HTTP-Spezifikation definiert, um anzuzeigen, dass auf die angeforderte Antwort ber einen Proxy zugegriffen werden muss. Er wurde aus Sicherheitsgrnden im Zusammenhang mit der Banden-Konfiguration eines Proxys abgelehnt.
306 unusedDieser Antwortcode wird nicht mehr verwendet, ist aber reserviert. Er wurde in einer frheren Version der HTTP/1.1-Spezifikation verwendet.
307 Temporary RedirectDer Server sendet diese Antwort, um den Client anzuweisen, die angeforderte Ressource an einem anderen URI mit demselben Verfahren abzurufen, das in der vorherigen Anfrage verwendet wurde.
Dies hat die gleichen Semantiken wie der 302 Found-Antwortcode, mit der Ausnahme, dass der Benutzeragent die verwendete HTTP-Methode nicht ndern darf: Wenn in der ersten Anfrage ein POST verwendet wurde, muss in der umgeleiteten Anfrage ein POST verwendet werden.
308 Permanent RedirectDies bedeutet, dass sich die Ressource jetzt dauerhaft an einem anderen URI befindet, der im Location-Antwortheader angegeben wird.
Dies hat die gleichen Semantiken wie der 301 Moved Permanently-HTTP-Antwortcode, mit der Ausnahme, dass der Benutzeragent die verwendete HTTP-Methode nicht ndern darf: Wenn in der ersten Anfrage ein POST verwendet wurde, muss in der zweiten Anfrage ein POST verwendet werden.
400 Bad RequestDer Server kann oder wird die Anfrage aufgrund eines wahrgenommenen Clientfehlers nicht bearbeiten (z. B. fehlerhafte Anfrage-Syntax, ungltige Anframenachrichtrahmung oder betrgerische Anforderungsleitung).
401 UnauthorizedObwohl der HTTP-Standard "unauthorized" (nicht autorisiert) angibt, bedeutet diese Antwort semantisch "unauthenticated" (nicht authentifiziert). Das heit, der Client muss sich authentifizieren, um die angeforderte Antwort zu erhalten.
402 Payment RequiredDer ursprngliche Zweck dieses Codes war fr digitale Bezahlsysteme, jedoch wird dieser Statuscode selten verwendet und es gibt keine standardmige Konvention.
403 ForbiddenDer Client hat keine Zugriffsrechte auf den Inhalt; das heit, er ist nicht authorisiert, sodass der Server die angeforderte Ressource verweigert.
Im Gegensatz zu 401 Unauthorized ist die Identitt des Clients dem Server bekannt.
404 Not FoundDer Server kann die angeforderte Ressource nicht finden.
Im Browser bedeutet dies, dass die URL nicht erkannt wird.
In einer API kann dies auch bedeuten, dass der Endpunkt gltig ist, aber die Ressource selbst nicht existiert.
Server knnen auch diese Antwort anstelle von 403 Forbidden senden, um die Existenz einer Ressource vor einem nicht autorisierten Client zu verbergen.
Dieser Antwortcode ist wahrscheinlich der bekannteste aufgrund seines hufigen Auftretens im Web.
405 Method Not AllowedDie Anfragemethode ist dem Server bekannt, wird jedoch von der Zielressource nicht untersttzt.
Beispielsweise kann eine API DELETE fr eine Ressource oder die TRACE-Methode insgesamt nicht zulassen.
406 Not AcceptableDiese Antwort wird gesendet, wenn der Webserver nach Durchfhrung der servergesteuerten Inhaltsverhandlung keinen Inhalt findet, der den Kriterien entspricht, die vom Benutzeragenten angegeben wurden.
407 Proxy Authentication RequiredDies ist hnlich wie 401 Unauthorized, jedoch muss die Authentifizierung durch einen Proxy erfolgen.
408 Request TimeoutDiese Antwort wird von einigen Servern auf einer inaktiven Verbindung gesendet, selbst ohne vorherige Anfrage durch den Client. Das bedeutet, dass der Server diese ungenutzte Verbindung schlieen mchte. Diese Antwort wird seit einiger Zeit hufiger verwendet, da einige Browser HTTP-Vorverbindungsmechanismen nutzen, um das Surfen zu beschleunigen. Einige Server knnen eine Verbindung schlieen, ohne diese Nachricht zu senden.
409 ConflictDiese Antwort wird gesendet, wenn eine Anfrage mit dem aktuellen Status des Servers in Konflikt steht.
Bei WebDAV-Remote-Web-Autorisierung sind 409-Antworten Fehler, die an den Client gesendet werden, damit ein Benutzer mglicherweise einen Konflikt lsen und die Anfrage erneut senden kann.
410 GoneDiese Antwort wird gesendet, wenn der angeforderte Inhalt dauerhaft vom Server gelscht wurde, ohne Weiterleitungsadresse. Clients sollten ihre Caches und Links zur Ressource entfernen. Die HTTP-Spezifikation sieht vor, dass dieser Statuscode fr "zeitlich begrenzte Promotion-Services" verwendet wird. APIs sollten sich nicht gezwungen fhlen, Ressourcen, die gelscht wurden, mit diesem Statuscode zu kennzeichnen.
411 Length RequiredServer lehnt die Anfrage ab, weil das Content-Length-Headerfeld nicht definiert ist und der Server es bentigt.
412 Precondition FailedBei bedingten Anfragen hat der Client Vorbedingungen in seinen Headern angegeben, die der Server nicht erfllt.
413 Content Too LargeDer Rumpf der Anfrage ist grer als die vom Server festgelegten Grenzen.
Der Server knnte die Verbindung schlieen oder einen Retry-After-Header-Feld zurckgeben.
414 URI Too LongDie vom Client angeforderte URI ist lnger, als der Server bereit ist zu interpretieren.
415 Unsupported Media TypeDas Medienformat der angeforderten Daten wird vom Server nicht untersttzt, sodass der Server die Anfrage ablehnt.
416 Range Not SatisfiableDie Bereiche, die durch das Range-Headerfeld in der Anfrage angegeben werden, knnen nicht erfllt werden.
Mglicherweise liegt der Bereich auerhalb der Gre der Daten der Zielressource.
417 Expectation FailedDieser Antwortcode bedeutet, dass die Erwartung, die durch das Expect-Anforderungsheaderfeld angezeigt wird, vom Server nicht erfllt werden kann.
418 I'm a teapotDer Server lehnt den Versuch ab, Kaffee mit einer Teekanne zu brhen.
421 Misdirected RequestDie Anfrage wurde an einen Server gerichtet, der keine Antwort erzeugen kann. Dies kann von einem Server gesendet werden, der nicht konfiguriert ist, Antworten fr die Kombination aus Schema und Autoritt zu erzeugen, die in der Anforderungs-URI enthalten sind.
422 Unprocessable Content (WebDAV)Die Anfrage war wohlgeformt, konnte aber aufgrund semantischer Fehler nicht durchgefhrt werden.
423 Locked (WebDAV)Die Ressource, auf die zugegriffen wird, ist gesperrt.
424 Failed Dependency (WebDAV)Die Anfrage schlug aufgrund eines Fehlers einer vorherigen Anfrage fehl.
425 Too Early Gibt an, dass der Server nicht bereit ist, eine Anfrage zu verarbeiten, die mglicherweise wiederholt wird.
426 Upgrade RequiredDer Server lehnt es ab, die Anfrage mit dem aktuellen Protokoll auszufhren, knnte dies jedoch tun, nachdem der Client auf ein anderes Protokoll aktualisiert hat.
Der Server sendet einen Upgrade-Header in einer 426-Antwort, um das erforderliche(n) Protokoll(e) anzugeben.
428 Precondition RequiredDer Ursprungsserver fordert, dass die Anfrage bedingt ist.
Diese Antwort soll das Problem des "verlorenen Updates" verhindern, bei dem ein Client den Status einer Ressource GETt, ihn modifiziert und PUTt, whrend eine dritte Partei den Status auf dem Server zwischenzeitlich gendert hat, was zu einem Konflikt fhrt.
429 Too Many RequestsDer Benutzer hat zu viele Anfragen in einer bestimmten Zeit gesendet (Ratenbegrenzung).
431 Request Header Fields Too LargeDer Server ist nicht bereit, die Anfrage zu verarbeiten, weil die Headerfelder zu gro sind. Die Anfrage kann nach Reduzierung der Gre der Anforderungsheaderfelder erneut eingereicht werden.
451 Unavailable For Legal ReasonsDer Benutzeragent hat eine Ressource angefordert, die aus rechtlichen Grnden nicht bereitgestellt werden kann, wie beispielsweise eine von einer Regierung zensierte Webseite.
500 Internal Server ErrorDer Server hat eine Situation festgestellt, die er nicht handhaben kann.
Dieser Fehler ist generisch, was darauf hinweist, dass der Server keinen passenderen 5XX-Statuscode zur Antwortfindung finden kann.
501 Not ImplementedDie Anfragemethode wird vom Server nicht untersttzt und kann nicht bearbeitet werden. Die einzigen Methoden, die von Servern untersttzt werden mssen (und daher diesen Code nicht zurckgeben sollten), sind GET und HEAD.
502 Bad GatewayDiese Fehlerantwort bedeutet, dass der Server, whrend er als Gateway arbeitete, um eine Antwort zu erhalten, die zur Bearbeitung der Anfrage erforderlich ist, eine ungltige Antwort erhielt.
503 Service UnavailableDer Server ist nicht bereit, die Anfrage zu bearbeiten.
Hufige Ursachen sind ein Server, der fr Wartungen heruntergefahren wurde oder berlastet ist.
Beachten Sie, dass mit dieser Antwort zusammen eine benutzerfreundliche Seite gesendet werden sollte, die das Problem erlutert.
Diese Antwort sollte fr vorbergehende Bedingungen verwendet werden und der Retry-After-HTTP-Header sollte, wenn mglich, die geschtzte Zeit bis zur Wiederherstellung des Dienstes enthalten.
Der Webmaster muss auch auf die mit dieser Antwort gesendeten Cache-bezogenen Header achten, da diese vorbergehenden Bedingungsantworten normalerweise nicht zwischengespeichert werden sollten.
504 Gateway TimeoutDiese Fehlerantwort wird gegeben, wenn der Server als Gateway fungiert und keine Antwort rechtzeitig erhalten kann.
505 HTTP Version Not SupportedDie in der Anfrage verwendete HTTP-Version wird vom Server nicht untersttzt.
506 Variant Also NegotiatesDer Server hat einen internen Konfigurationsfehler: Whrend der Inhaltsverhandlung ist die gewhlte Variante so konfiguriert, dass sie selbst an der Inhaltsverhandlung beteiligt ist, was zu zirkulren Referenzen bei der Erstellung von Antworten fhrt.
507 Insufficient Storage (WebDAV)Die Methode konnte nicht auf der Ressource ausgefhrt werden, weil der Server nicht in der Lage ist, die fr die erfolgreiche Durchfhrung der Anfrage erforderliche Darstellung zu speichern.
508 Loop Detected (WebDAV)Der Server hat eine Endlosschleife whrend der Bearbeitung der Anfrage entdeckt.
510 Not ExtendedDie Client-Anfrage erklrt eine HTTP-Erweiterung (RFC 2774), die zur Bearbeitung der Anfrage verwendet werden soll, aber die Erweiterung wird nicht untersttzt.
511 Network Authentication RequiredZeigt an, dass der Client sich authentifizieren muss, um Netzwerkzugang zu erhalten.
Reason: CORS disabledReason: CORS header 'Access-Control-Allow-Origin' does not match 'xyz'Reason: CORS header 'Access-Control-Allow-Origin' missingReason: CORS header 'Origin' cannot be addedReason: CORS preflight channel did not succeedReason: CORS request did not succeedReason: CORS request external redirect not allowedReason: CORS request not HTTPReason: Credential is not supported if the CORS header 'Access-Control-Allow-Origin' is '*'Reason: Did not find method in CORS header 'Access-Control-Allow-Methods'Reason: expected 'true' in CORS header 'Access-Control-Allow-Credentials'Reason: invalid token 'xyz' in CORS header 'Access-Control-Allow-Headers'Reason: invalid token 'xyz' in CORS header 'Access-Control-Allow-Methods'Reason: missing token 'xyz' in CORS header 'Access-Control-Allow-Headers' from CORS preflight channelReason: Multiple CORS header 'Access-Control-Allow-Origin' not allowedAcceptAccept-CHAccept-EncodingAccept-LanguageAccept-PatchAccept-PostAccept-RangesAccess-Control-Allow-CredentialsAccess-Control-Allow-HeadersAccess-Control-Allow-MethodsAccess-Control-Allow-OriginAccess-Control-Expose-HeadersAccess-Control-Max-AgeAccess-Control-Request-HeadersAccess-Control-Request-MethodActivate-Storage-AccessAgeAllowAlt-SvcAlt-UsedAttribution-Reporting-EligibleAttribution-Reporting-Register-SourceAttribution-Reporting-Register-TriggerAuthorizationAvailable-DictionaryCache-ControlClear-Site-DataConnectionContent-DigestContent-DispositionContent-DPRContent-EncodingContent-LanguageContent-LengthContent-LocationContent-RangeContent-Security-PolicyContent-Security-Policy-Report-OnlyContent-TypeCookieCritical-CHCross-Origin-Embedder-PolicyCross-Origin-Embedder-Policy-Report-OnlyCross-Origin-Opener-PolicyCross-Origin-Resource-PolicyDateDevice-MemoryDictionary-IDDNTDownlinkDPREarly-DataECTETagExpectExpect-CTExpiresForwardedFromHostIdempotency-KeyIf-MatchIf-Modified-SinceIf-None-MatchIf-RangeIf-Unmodified-SinceIntegrity-PolicyIntegrity-Policy-Report-OnlyKeep-AliveLast-ModifiedLinkLocationMax-ForwardsNELNo-Vary-SearchObserve-Browsing-TopicsOriginOrigin-Agent-ClusterPermissions-PolicyPermissions-Policy-Report-OnlyPragmaPreferPreference-AppliedPriorityProxy-AuthenticateProxy-AuthorizationRangeRefererReferrer-PolicyRefreshReport-ToReporting-EndpointsRepr-DigestRetry-AfterRTTSave-DataSec-Browsing-TopicsSec-CH-Device-MemorySec-CH-DPRSec-CH-Prefers-Color-SchemeSec-CH-Prefers-Reduced-MotionSec-CH-Prefers-Reduced-TransparencySec-CH-UASec-CH-UA-ArchSec-CH-UA-BitnessSec-CH-UA-Form-FactorsSec-CH-UA-Full-VersionSec-CH-UA-Full-Version-ListSec-CH-UA-MobileSec-CH-UA-ModelSec-CH-UA-PlatformSec-CH-UA-Platform-VersionSec-CH-UA-WoW64Sec-CH-Viewport-HeightSec-CH-Viewport-WidthSec-CH-WidthSec-Fetch-DestSec-Fetch-ModeSec-Fetch-SiteSec-Fetch-Storage-AccessSec-Fetch-UserSec-GPCSec-Private-State-TokenSec-Private-State-Token-Crypto-VersionSec-Private-State-Token-LifetimeSec-PurposeSec-Redemption-RecordSec-Speculation-TagsSec-WebSocket-AcceptSec-WebSocket-ExtensionsSec-WebSocket-KeySec-WebSocket-ProtocolSec-WebSocket-VersionServerServer-TimingService-WorkerService-Worker-AllowedService-Worker-Navigation-PreloadSet-CookieSet-LoginSourceMapSpeculation-RulesStrict-Transport-SecuritySupports-Loading-ModeTETiming-Allow-OriginTkTrailerTransfer-EncodingUpgradeUpgrade-Insecure-RequestsUse-As-DictionaryUser-AgentVaryViaViewport-WidthWant-Content-DigestWant-Repr-DigestWarningWidthWWW-AuthenticateX-Content-Type-OptionsX-DNS-Prefetch-ControlX-Forwarded-ForX-Forwarded-HostX-Forwarded-ProtoX-Frame-OptionsX-Permitted-Cross-Domain-PoliciesX-Powered-ByX-Robots-TagX-XSS-Protection100 Continue101 Switching Protocols102 Processing103 Early Hints200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content207 Multi-Status208 Already Reported226 IM Used300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified307 Temporary Redirect308 Permanent Redirect400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Timeout409 Conflict410 Gone411 Length Required412 Precondition Failed413 Content Too Large414 URI Too Long415 Unsupported Media Type416 Range Not Satisfiable417 Expectation Failed418 I'm a teapot421 Misdirected Request422 Unprocessable Content423 Locked424 Failed Dependency425 Too Early426 Upgrade Required428 Precondition Required429 Too Many Requests431 Request Header Fields Too Large451 Unavailable For Legal Reasons500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout505 HTTP Version Not Supported506 Variant Also Negotiates507 Insufficient Storage508 Loop Detected510 Not Extended511 Network Authentication Requiredbase-uriblock-all-mixed-contentchild-srcconnect-srcdefault-srcfenced-frame-srcfont-srcform-actionframe-ancestorsframe-srcimg-srcmanifest-srcmedia-srcobject-srcprefetch-srcreport-toreport-urirequire-trusted-types-forsandboxscript-srcscript-src-attrscript-src-elemstyle-srcstyle-src-attrstyle-src-elemtrusted-typesupgrade-insecure-requestsworker-srcaccelerometerambient-light-sensoraria-notifyattribution-reportingautoplaybluetoothbrowsing-topicscameracaptured-surface-controlch-ua-high-entropy-valuescompute-pressurecross-origin-isolateddeferred-fetchdeferred-fetch-minimaldisplay-captureencrypted-mediafullscreengamepadgeolocationgyroscopehididentity-credentials-getidle-detectionlanguage-detectorlanguage-modellocal-fontslocal-networklocal-network-accessloopback-networkmagnetometermicrophonemidion-device-speech-recognitionotp-credentialspaymentpicture-in-pictureprivate-state-token-issuanceprivate-state-token-redemptionpublickey-credentials-createpublickey-credentials-getscreen-wake-lockserialspeaker-selectionstorage-accesssummarizertranslatorusbweb-sharewindow-managementxr-spatial-trackingDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |