Actually, I need to set clientcache in fetch. But seems varnish can not add this attribute into cache list.
On Mon, Mar 7, 2011 at 11:41 PM, Poul-Henning Kamp <[email protected]>wrote: > In message <[email protected]>, > Junx > ian Yan writes: > > >Here is my code: > >in vcl_fetch > > if (req.url ~ "/(images|javascripts|stylesheets)/") { > > unset beresp.http.Set-Cookie; > > set beresp.http.Cache-Control = "private, max-age = 3600, > >must-revalidate"; # 1 hour > > set beresp.ttl = 10m; > > set beresp.http.clientcache = "1"; > > return(deliver); > > } > > > >And I also wanna the response of the second request have the max-age = > 3600 > >and clientcache = 1. The actual result is max-age = 0 and no clientcache > in > >response > > Wouldn't it be easier to set the Cache-Control in vcl_deliver then ? > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > [email protected] | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. >
_______________________________________________ varnish-misc mailing list [email protected] http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
