Currently, I'm using a POST-request to my Web API when I want to get data, rather then a GET-request, because the parameter that I'm sending, exceeds the URL-limit.
However, it's bad practice to use POST when you want to get data.
What is the correct way to do it when you have parameters that exceeds the URL limit and you must use POST instead of GET?