IE completely refuses to honor this VARY header and
fetches new page each time regardless of Cache-Control directive if it
encounters VARY header in server response. Now, RFC compliant browser (like
Mozilla) sees that header and make separate requests for separate VARY headers
specified).
I have been told that it's something which Microsoft IE
development team does not consider a bug and I would really like to know what is
behind that decision.
L