I've got some PHP which handles a GET request via a query string. Once processing on that query string is done, it generates a page with the results.

So far so good. But the url in the browser keeps the query string, so e.g. if you hit reload, it again tries to process the GET.

So I'd like to generate the page, but return without the query string. I've tried setting the `header()` to the URL-minus-query, but that redirects (i.e. reloads) the page, rather than returning directly.

I'd think this is a common and easy task, but I can't find a solution...!