HTTP 414 URI Too Long
The request URI is longer than the server is willing to interpret.
4xx Client Error
414
URI Too Long
Description
The 414 URI Too Long status code indicates that the server is refusing to service the request because the target URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a redirection loop (e.g., a redirected URI prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit potential security holes. Most web servers have a configurable limit for URI length, commonly between 2,000 and 8,000 characters.
When Is It Used?
Returned when the URL exceeds the server's configured maximum length. This typically happens when too much data is passed via query parameters instead of in a POST body, or when a redirect loop causes progressively longer URLs.
Example Response
HTTP/1.1 414 URI Too Long
Content-Type: text/html
<h1>Request-URI Too Long</h1>
<p>The requested URL is too long for the server to process.</p>