webサービスをhttpからhttpsへ変更したら、次のようなメッセージのダイアログがでてファイルをダウンロードできなくなった。

Internet Explorerでは、…をダウンロードできません。このインターネットのサイトを開くことができませんでした。要求されたサイトが使用できないか、または見つけることができません。後でやり直してください。

次のサイトによると、Internet Explorerには、Content-typeがtext/htmlではないファイルをダウンロードする場合、ヘッダにPragma: no-cacheが設定されていると上記のメッセージがでてダウンロードできないバグがあるらしい。

という訳で、webサービスのプログラムをちょっと修正したらうまくいった。

Internet Explorerしょぼい。


2件のコメント

squld · 2007-07-26 11:03

これに限らずMicrosoftの製品はミステリィー!
バッドノウハウばかり溜まって・・・orz

入江一秋 · 2010-03-09 14:08

きずいてみたらダウンロードが出来ないのにきずきました。ためしにSilverlight をダウンロードしてみましたらやっぱりできませんダウンロードはするもののインストールで失敗しましたとなります。リスクがあるのでダウンロードは避けていました。ダウンロードはいっさいできません。マイダウンロードを以前移動したからか壊れてしまったものと思われます。なおす方法を教えてください。Vista です。

現在コメントは受け付けていません。