What it is?
How to do?
Set your request URL as :
URL +”?rand=” + (Math.random() * 99999999);
How it works?
I assume that, the browser MAY maintain a key-value pair (Something like a HashTable), that contains the “URL of the requested page” as the key and the “contents of the page” as its value. So when a request is made, it first checks its cache and if it finds a page it returns it, else fetches from the server. In our case, since random() generates different values for each call, the browser will assume that this is a new request for a page and fetches it from the server. This in no way affect the server. Since the server may not know about the additional parameter, it will discard the variable.