Die Zeit für die Anfrage ist abgelaufen.
Bedeutung
Der Server erhielt keine komplette Nachricht innerhalb der Zeit, die er bereit war zu warten.
Spezifikation von 408 Request
Timeout
Der 408 Request Timeout
HTTP Status Code zeigt an, dass der Server innerhalb der Zeit, die er bereit war zu warten, keine komplette Anfrage-Nachricht erhalten hatte.
Ein Server sollte dann die „Close“ (Schließen) Verbindungsoption in der Antwort mitschicken, da 408 Request Timeout
impliziert, dass der Server sich entscheiden hat lieber die Verbindung zu schließen, anstatt noch weiter zu warten. Wenn der Client eine noch ausstehende Anfrage im Transit hat, darf der Client die Anfrage in einer neuen Verbindung wiederholen.
Spezifiziert wird der
durch Abschnitt 6.5.7. von RFC7231408 Bad Timeout
HTTP Status Code
Ausprobieren
🔧 Erzeuge eine Antwort mit dem HTTP Status Code 408
🔦 Checke den Status Code, die Anwort-Kopfzeilen und Weiterleitungsketten einer URL
Unterhaltsames
HTTP-Versionen
- HTTP 1.0
- HTTP 1.1
- HTTP 2
- HTTP 3
Konstanten in Programmiersprachen
Ruby on Rails HTTP Status Symbol
:request_timeout
Microsoft Windows Runtime APIHttpStatusCode.RequestTimeout
Go HTTP Status Constant
http.StatusRequestTimeout
Symfony HTTP Status Constant
Response::HTTP_REQUEST_TIMEOUT
Python2 HTTP Status Constant
httplib.REQUEST_TIMEOUT
Python3+ HTTP Status Constant
http.client.REQUEST_TIMEOUT
Python3.5+ HTTP Status Constant
http.HTTPStatus.REQUEST_TIMEOUT