The HTTP 414 URI Too Long status code means the requested URI exceeds the length limit the server can process. This often happens if a POST request is incorrectly turned into a GET request with extensive query details. It may also indicate a looping redirection or a potential security threat from a client.
A client improperly converts a POST request to a GET request with long query information.
The client descends into a loop of redirection, such as a redirected URI prefix pointing to a suffix of itself.
The server is under attack by a client attempting to exploit potential security holes.
The client unintentionally or maliciously constructs an excessively long URL.
# Request example curl -X GET https://sandbox.oxylabs.io/ -H 'Accept: text/html' -H 'Accept-Encoding: br' -H 'User-Agent: Safari/537.36'
Try Scraper API with 5K results
Shorten the URL by reducing the number of query parameters or the length of each parameter.
Convert the GET request to a POST request to handle larger amounts of data in the request body instead of the URL.
Check and modify server settings to increase the maximum allowable URL length.
Review and correct any redirection loops or misconfigurations causing excessive URL length.
# Response example HTTP/1.1 414 URI Too Long Content-Type: text/html; charset=UTF-8 Content-Length: 49 URI Too Long
Web scraper API
Public data delivery from a majority of websites
From
49
Get the latest news from data gathering world
Scale up your business with Oxylabs®