title: Avoid caching of the http responses
body: <p>What is the definitive solution for avoid any kind of caching of http data? We can modify the client as well as the server - so I think we can split the task between client and the server.</p>
  
  <p><strong>Client</strong> can append to each request a random parameter <code>http://URL/path?rand=6372637263</code> – My feeling is that using only this way it is not working 100% - might be there are some intelligent proxies, which can detect that… On the other side I think that if the URL is different from the previous one, the proxy cannot <em>simply decide</em> to send back some cached response.</p>
  
  <p>On <strong>server</strong> can control a bunch of HTTP headers:</p>
  
  <pre><code>Expires: Tue, 03 Jul 2001 06:00:00 GMT
  Last-Modified: {now} GMT
  Cache-Control: no-store, no-cache, must-revalidate, max-age=0
  Cache-Control: post-check=0, pre-check=0
  Pragma: no-cache
  </code></pre>
  
  <p>Any comments to this, what is the best approach?</p>