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>

Look Up Any Status Code

Browse all status codes