414 URI Too Long

Estimated reading: 2 minutes 919 views

This response error indicates an invalid URI has been requested of the server.

If a browser is being used to contact the server, then the URI in question is the URL, which is a type of URI subset.

This usually occurs if the client connecting to the server has engaged in a loop on the server. Another likely issue is if the server is under attack by a connection making potential security exploit attempts. In some cases, this could also be cause by a malformed POST or GET request with a long query.

If this error is unexpected verify the path of the request and re-attempt. If the issue persists then contacting server support is recommended.

The HTTP 414 URI Too Long response status code indicates that the URI requested by the client is longer than the server is willing to interpret.

There are a few rare conditions when this might 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 loop of redirection (for example, 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.

Status

414 URI Too Long

Specifications

SpecificationTitle
RFC 7231, section 6.5.12: 414 URI Too LongHypertext Transfer Protocol (HTTP/1.1): Semantics and Content