Append an unused parameter on the end of the URL:
HttpGet request = new HttpGet(url + "?unused=" + someRandomString());
where someRandomString()
probably involves the current time.
It’s crude, but it’s pretty much guaranteed to work regardless of all the outside factors that can make a “proper” solution fail, like misconfigured or buggy proxies.