<div dir="ltr">Hello guys!<div>I'm using squid as a reverse-proxy. And I can't understand how squid decides when to check for fresh version of file from origin server.</div><div>It looks like for some documents it sends 'If-Modified-Since' or similar headers and if it gets 304, it serves file from cache. And for some documents it doesn't check for fresh version and always serves from cache.</div><div>I was testing that with curl without any additional headers.</div><div>Can some explain how that works or where I can read about that in detail? And is it possible to make squid always check for fresh version before serving from cache?</div><div>Thanks!</div><div>Alexander</div></div>