Appearance
HTTP Method Override ​
In some cases it happens that the GET URL can become very long (especially when filtering by IDs). Above a certain length this leads to errors for many web servers, because the HTTP standard does not specify the URL length.
To prevent such errors we provide a non-standard way to send any request via POST method and without any URL parameter. You need to specify the HTTP Header X-HTTP-Method-Override with the original HTTP method and send the following body:
json
{
"query": "param_a=some_value¶m_b=another_value",
"payload": "{\"id\": \"someId\"}"
}The query parameter contains the whole URL path beginning after the ? of the query part and the payload parameter contains the JSON string of the original body or null.
Please make sure your custom CORS config allows the X-HTTP-Method-Override header if you need this feature in a cross origin context.

