<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2>"If the no-cache directive does not specify a 
field-name, then a cache MUST NOT use the response to satisfy a subsequent 
request without successful revalidation with the origin server. This allows an 
origin server to prevent caching even by caches that have been configured to 
return stale responses to client requests."</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2><A 
href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1">http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>varnish currently only uses max-age to check the 
cacheability of objects<SPAN class=917105309-14112007>, and not Pragma: no-cache 
or Cache-Control: no-cache/private</SPAN>. This can be done with some vcl code, 
but IMHO vcl is not the right place.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=917105309-14112007><FONT face=Arial size=2>Why not fully 
support RFC2616 caching ?</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV align=left><FONT face=Tahoma size=2>Jean-François Bustarret</FONT></DIV>
<DIV align=left><FONT face=Tahoma size=1><STRONG>WAT - Responsable 
technique</STRONG></FONT></DIV>
<DIV align=left><STRONG><FONT face=Tahoma 
size=1>http://www.wat.tv</FONT></STRONG></DIV>
<DIV> </DIV></BODY></HTML>