Well,
There is no problem to let apache do its response with Vary header. It was
strange to me apache has two versions of the same object in the cache. As
explained earlier this might happen because MSIE introduces a white-space
after comma in the Accept-Encoding header. (maybe an apache parse mistake).
Best Regards,
Fernando
----- Original Message -----
From: "Andreas Kotes" <[EMAIL PROTECTED]>
To: <dev@httpd.apache.org>
Sent: Tuesday, September 18, 2007 6:56 PM
Subject: Re: new webaccel appliance
Hello,
* Fernando - Dfcom <[EMAIL PROTECTED]> [20070918 22:06]:
In RFC 2616 I found:
An HTTP/1.1 server SHOULD include a Vary header field with any
cacheable response that is subject to server-driven negotiation
I don't know if removing Vary header is rfc-compliant, but resolves the
problem.
What do you think about?
I think stripping the Vary header would be terribly wrong, and apache
should follow RFC 2616 13.6 more thoroughly, i.e.:
"The selecting request-headers from two requests are defined to match if
and only if the selecting request-headers in the first request can be
transformed to the selecting request-headers in the second request by
adding or removing linear white space (LWS) at places where this is
allowed by the corresponding BNF, and/or combining multiple
message-header fields with the same field name following the rules about
message headers in section 4.2."
so, the 'special case' for matching Roy recommends to introduce is
actually sanctioned by the RFC, if not even recommended/required by it.
my 2 cents,
Andreas
--
flatline IT services - Andreas Kotes - Tailored solutions for your IT
needs
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.487 / Virus Database: 269.13.22/1013 - Release Date:
17/9/2007 13:29