Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Avoid IE Brokenness When using Vary and Attachments (via) Django middleware that works around a bug in IE where external applications fail to load content that was served with a Vary header.

Tagged , , , ,

1 comment

  1. Hmm, you can't just delete the Vary header without also changing the cache settings. And since Vary doesn't generally include User Agent, I think you can seriously screwed up downstream caching by using this. :-/

    Worst case is that by removing the Vary for IE, a pass-through cache will store private data and show it to another user hitting that cache.

    I'd rather just break IE. :-/

    Jeremy Dunck - 9th April 2007 16:52 - #

Comments are closed.
A django site