DevToolPal
FR
4xx Erreurs du client

414 URI Too Long

URI trop longue

Signification

L'URL de la requête est plus longue que ce que le serveur accepte d'interpréter.

Causes courantes

  • Chaînes de requête énormes, par exemple des filtres ou des données encodés dans l'URL
  • Boucles de redirection qui ajoutent sans cesse des paramètres
  • GET utilisé là où un POST devrait transporter les données

Comment corriger

Côté client ou visiteur

Déplacez les données volumineuses dans un corps POST et gardez les URL sous environ 2 000 caractères.

Côté propriétaire du site ou de l’API

Corrigez les boucles de redirection ; si les longues URL sont légitimes, augmentez large_client_header_buffers dans nginx ou LimitRequestLine dans Apache.

Exemple de réponse

HTTP/1.1
HTTP/1.1 414 URI Too Long
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Spécification

RFC 9110 §15.5.15

FAQ

› Quelle est la longueur maximale d'une URL ?

La spécification ne fixe pas de limite ; les serveurs autorisent souvent 8 Ko et les navigateurs environ 2 Mo, mais gardez des URL courtes pour la compatibilité.

› Une boucle de redirection peut-elle provoquer 414 ?

Oui. Chaque saut ajoute des paramètres jusqu'à ce que l'URL soit trop longue.