I am maintaining a old .aspx page in which all the data required by the page to show the content is passed in the URL of the GET request as a part of query string. The result of this is that, as we keep on adding features, the URL keeps getting bigger.
I am thinking of shifting all the parameters from the query string to the Body of the GET request.
Is it a good design decision and what is the use case of a body in GET request?
POSTrequest instead?