Hi Juliusz

Juliusz Chroboczek wrote:
> In RFC 2616 Section 14.44, it says
> 
>    The "*" value MUST NOT be generated by a proxy server; it may only
>    be generated by an origin server.
> 
> Does anyone happen to know why that is?

I assume this is because a proxy either
A) must know which fields had been of relevance for it to determine 
whether it is allowed to use the cached response or
B) must revalidate anyway because the server used "*" in its response.

In case A, the proxy just lists the fields in the Vary header. In case B 
the "*" has already been produced by the server and therefore the Proxy 
is unable to find out which of the cached responses would be the right 
one. As a consequence, it has to revalidate.


------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Polipo-users mailing list
Polipo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/polipo-users

Reply via email to