Thibaut_ wrote:
> Hi,
> 
> I do some large batch processing and would like to explicitely cache every
> page I request. (Because I sometimes request multiple pages again and don't
> want to hammer the servers). If I want a fresh copy, my programm explicitely
> sends a No-cache header to squid.
> 
> I'm using the following refresh pattern:
> 
> refresh_pattern .		1440	20%	4320 override-expire override-lastmod
> ignore-no-cache ignore-private ignore-auth ignore-stale-while-revalidate
> 
> which however doesn't cover certain pages sending these headers:
> 
> Expires: Thu, 19 Nov 1981 08:52:00 GMT
  ... which is held because of override-expire
> Cache-Control:
::: no-store,
... you need a version of squid with ignore-no-store.
::: no-cache,
... you said you wanted the pages to refresh when this was given.
You then use ignore-no-cache and claim this request is one you do want 
refreshed. Make up your mind!
 > must-revalidate, post-check=0, pre-check=0
> Pragma: no-cache
> 
> 
> whieh results in a:
> 
> 1242308981.140    167 127.0.0.1 TCP_MISS/200 30815 GET .....
> 
> 
> How can I cache those as well?
"If I want a fresh copy, my programm explicitely sends a No-cache header 
to squid."
Your program explicitly sent the "Cache-Control: no-cache" header to Squid.
Amos
-- Please be using Current Stable Squid 2.7.STABLE6 or 3.0.STABLE15 Current Beta Squid 3.1.0.7Received on Fri May 15 2009 - 05:15:18 MDT
This archive was generated by hypermail 2.2.0 : Fri May 15 2009 - 12:00:02 MDT