WinIE6 / SSL / Content-Disposition
2006/12/03 21:11
11月に扱った案件で、ちょっと(1時間ほど)ハマったので備忘録。
# 有名なバグみたいだし、知ってたはずなんだけどすっかり忘れてました。
Windows版 Internet Explorer 6.xで、以下のレスポンスで不具合が再現する。
- https
- Content-Dispositionあり(ファイルダウンロード処理)
- Cache-Control又はPragmaが "no-cache"(ブラウザのキャッシュをキャンセル)
- Content-Lengthも関連しているかも?
以上の条件を満たすレスポンスで、IEはコンテンツを一切受信しない。
解決するには
Cache-Control: private Pragma: private
を追加で送る対応が無難、但し状況が許せばだけど。
手元の環境にIE7はインストールしてないけど、直ってるんでしょうか。これ。
