[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/HTTP/Reference/Status/503 [Back]  [Original]

503 Service Unavailable - HTTP | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

503 Service Unavailable

Der HTTP-Statuscode 503 Service Unavailable Serverfehlerantwort zeigt an, dass der Server nicht bereit ist, die Anfrage zu bearbeiten.

Hufige Ursachen sind, dass ein Server wegen Wartung nicht erreichbar ist oder berlastet ist. Whrend der Wartung knnen Serveradministratoren vorbergehend den gesamten Datenverkehr auf eine 503-Seite umleiten, oder dies kann automatisch whrend Software-Updates geschehen. Bei berlastung werden einige serverseitige Anwendungen Anfragen mit einem 503-Status ablehnen, wenn Ressourcen-Schwellenwerte wie Speicher, CPU oder Verbindungs-Pool-Limits erreicht sind. Das Ablehnen eingehender Anfragen erzeugt Druck, der verhindert, dass die Rechenressourcen des Servers erschpft werden, und vermeidet schwerwiegendere Ausflle. Wenn Anfragen bestimmter Clients aufgrund von Rate Limiting eingeschrnkt werden, ist die passende Antwort 429 Too Many Requests.

Diese Antwort sollte fr temporre Bedingungen verwendet werden, und der HTTP-Header Retry-After sollte, sofern mglich, die geschtzte Zeit fr die Wiederherstellung des Dienstes enthalten.

Eine benutzerfreundliche Seite, die das Problem erklrt, sollte zusammen mit dieser Antwort gesendet werden.

Hinweis: Caching-bezogene Header, die zusammen mit dieser Antwort gesendet werden, erfordern besondere Beachtung; ein 503 zeigt ein temporres Problem an und Antworten sollten normalerweise nicht zwischengespeichert werden, da Clients nach einem Fix veraltete Fehlerseiten erhalten knnten.

In diesem Artikel

Status

http
503 Service Unavailable

Beispiele

503 Serverfehlerantwort

Die folgende Anfrage versucht, eine Webseite abzurufen, erhlt jedoch eine 503-Antwort. Der Antwortinhalt enthlt eine Seite, die den Serverzustand beschreibt, mit einem Link zu einer Support-Seite fr Besucher. Ein Bezeichner ist in der Antwort enthalten, um ein Verfahren zu veranschaulichen, das Serveradministratoren dabei helfen kann, die Ursache des Problems einzugrenzen:

http
GET /highlights HTTP/1.1
Host: example.com
User-Agent: curl/8.6.0
Accept: */*
http
HTTP/1.1 503 Service Unavailable
Content-Type: text/html;
Content-Length: 123

<!doctype html>
<html lang="en">
<head>
  <title>503 Service Unavailable</title>
</head>
<body>
  <h1>503 Service Unavailable</h1>
  <p>The server was unable to complete your request. Please try again later.</p>
  <p>If this problem persists, please <a href="https://example.com/support">contact support</a>.</p>
  <p>Server logs contain details of this error with request ID: ABC-123.</p>
</body>
</html>

Spezifikationen

Spezifikation
HTTP Semantics
# status.503

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page