Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

431 Request Header Fields Too Large

Le code de statut de réponse HTTP 431 Request Header Fields Too Large indique que le serveur n'est pas disposé à traiter la requête, car les en-têtes HTTP sont trop grands. La requête peut être renvoyée une fois que les en-têtes de la requête auront été réduits.

Ce code peut être utilisé lorsque la taille totale occupée par les en-têtes est trop importante ou lorsqu'un seul en-tête est trop grand. Utiliser le corps de la réponse pour indiquer plus précisément la nature de l'erreur peut aider la partie cliente à diagnostiquer. Il peut également être utile de préciser le ou les en-têtes concernés afin que l'utilisatrice ou l'utilisateur puisse corriger le problème (par exemple en supprimant les cookies).

Les serveurs produiront généralement ce statut si :

  • L'URL contenue dans l'en-tête Referer est trop longue
  • La requête contient de trop nombreux cookies