431 Request Header Fields Too Large

Die Anfragekopfzeilen sind zu groß.

Bedeutung

Die Anfragekopfzeilen überschreiten die Größe die der Server noch bereit oder fähig ist zu verarbeiten. Die Verbindung wird eventuell durch den Server geschlossen.

Spezifikation von 431 Request Header Fields Too Large

Der 431 Request Header Fields Too Large HTTP Status Code zeigt an, dass der Server die Verabeitung der Anfrage verweigert, da die Kopfzeilen der Anfrage größer ist, als das was der Server bereit oder befähigt ist zu verarbeiten. Der Request kann erneut übermittelt werden nachdem die große der Kopfzeilen reduziert wurde.

Zum Beispiel:

HTTP/1.1 431 Request Header Fields Too Large 
Content-Type: text/html 

<html>
  <head>
    <title>Request Header Fields Too Large</title>
  </head>
  <body>
    <h1>Request Header Fields Too Large</h1>
    <p>The "Example" header was too large.</p>
  </body>
</html>

Antworten mit dem 431 Status Code dürfen nicht in einem Cache gespeichert werden.

Spezifiziert wird der 431 Request Header Fields Too Large HTTP Status Code durch Abschnitt 5. von RFC6585.

Ausprobieren

🔧 Erzeuge eine Antwort mit dem HTTP Status Code 431

🔦 Checke den Status Code, die Anwort-Kopfzeilen und Weiterleitungsketten einer URL

Unterhaltsames

🐈 HTTP-Katze zu 431

🐩 HTTP Status Hund zu 431

HTTP-Versionen

  • HTTP 1.0
  • HTTP 1.1
  • HTTP 2
  • HTTP 3

Konstanten in Programmiersprachen

Microsoft Windows Runtime API
HttpStatusCode.RequestHeaderFieldsTooLarge

Symfony HTTP Status Constant
 Response::HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE