408 Request Timeout bedeutet, dass der Server innerhalb der Zeit, die er zu warten bereit war, keine vollständige Anfrage erhalten hat. Server senden den Code bei inaktiven Keep-Alive-Verbindungen oder wenn ein Client eine Anfrage beginnt, die Header oder den Body aber zu langsam sendet. Der Server schließt dann die Verbindung; ein Client, der noch eine Anfrage unterwegs hat, kann sie über eine neue Verbindung wiederholen.
Nicht zu verwechseln mit 504 Gateway Timeout, bei dem ein Gateway zu lange auf einen Upstream-Server wartet, oder mit dem nginx-spezifischen 499, der protokolliert wird, wenn der Client zuerst aufgibt.
Beispielantwort
HTTP/1.1 408 Request Timeout
Date: Fri, 06 Nov 2026 10:15:32 GMT
Connection: close
Content-Type: text/html
Content-Length: 54
<html><body><h1>408 Request Timeout</h1></body></html> SEO und Weiterleitungsprüfung
Gelegentliche 408-Fehler sind harmlos. Häufige 408-Fehler bei Crawlern deuten darauf hin, dass die Timeouts des Servers für Anfragen zu kurz sind oder der Server überlastet ist, was das Crawling einschränken kann. Ein Redirect-Checker sendet vollständige Anfragen sofort und erhält daher selten einen 408. Kommt es doch dazu, hat der Server oder ein vorgeschalteter Proxy Probleme.
Häufige Ursachen und Einsatzzwecke
- Eine langsame Mobilfunkverbindung lädt den Body einer Anfrage zu langsam hoch.
- Eine Keep-Alive-Verbindung war länger inaktiv als der Timeout des Servers.
- Sehr kurze Header- oder Body-Timeouts in einem Load Balancer oder Server, etwa
client_header_timeoutundclient_body_timeoutin nginx. - Ein Schutz gegen Slow-Request-Angriffe (Slowloris) trennt langsame Clients.