Original sentence: A solution using the GET request method is to include a unique querystring with each call, as shown in the example below.Authors who are not familiar with HTTP caching expect GET requests not to be cached, or for the cache to be avoided as with the refresh button.In some situations, failing to circumvent caching is a bug.Internet Explorer implements caching for GET requests.One solution to this is using POST request method, which is never cached, but is intended for non-idempotent operations.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
Edited sentence: An easy workaround is to include a unique querystring with each call as shown in the example below.Authors not familiar with HTTP caching rules expect GET requests not to be cached.Internet Explorer implements proper caching for GET requests.Proper solution to this is using POST request method, which is never cached.This can result in unexpected bugs with status modifiers set to update after a request is made.setRequestHeader("Cache-Control", "max-age=0");