HTTP 1.1 caching directives for dummies and caching problems for old versions of Internet Explorer.
The reason why I published this link is because a coworker had a problem with viewing a PDF on IE6 when the cache was set to no-store over https.
The problem does not happen with Internet Explorer 7 or above or with FireFox, but the old IEs fail to retrieve the files when the cache directive is no-store or no-cache.
More of this on:
And another good reading on Caches on the web: