Wat het betekent
De request-URL is langer dan de server wil interpreteren.
Veelvoorkomende oorzaken
- Enorme querystrings, bijvoorbeeld filters of data in de URL gecodeerd
- Doorverwijzingslussen die steeds parameters toevoegen
- GET gebruikt waar een POST de data had moeten dragen
Zo los je het op
Als client of bezoeker
Verplaats grote data naar een POST-body en houd URL's onder ongeveer 2.000 tekens.
Als beheerder van de site of API
Herstel doorverwijzingslussen; zijn lange URL's legitiem, verhoog dan large_client_header_buffers in nginx of LimitRequestLine in Apache.
Voorbeeldantwoord
HTTP/1.1
HTTP/1.1 414 URI Too Long
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Specificatie
Veelgestelde vragen
› Wat is de maximale lengte van een URL?
De specificatie legt geen vaste grens vast; servers staan meestal 8 KB toe en browsers ongeveer 2 MB, maar houd URL's kort voor compatibiliteit.
› Kan een doorverwijzingslus 414 veroorzaken?
Ja. Elke stap voegt parameters toe tot de URL te lang is.