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 - #

Sign in with OpenID

Auto-HTML: Line breaks are preserved; URLs will be converted in to links.

Manual XHTML: Enter your own, valid XHTML. Allowed tags are a, p, blockquote, ul, ol, li, dl, dt, dd, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup, br, pre

A django site