IIS5サーバーに問題があります。IIS Webサイトがzipファイルの複数のコンテンツタイプヘッダーを送信しています
特定の場合ユーザ/ブラウザをクリックして.zipファイルをダウンロードすると、バイナリの不器用なテキストがブラウザウィンドウにレンダリングされることがあります。必要な動作は、関連するzipアプリケーションでファイルをダウンロードまたは開くことです。
当初、間違ったコンテンツタイプヘッダーがファイルに設定されていると思われました。 IISの技術者は、.zipファイルがMIMEタイプ「application/x-zip-compressed」でIISによって提供されていることを確認しました。
ただし、Wiresharkを使用してHTTPパケットを調べると、の2つのコンテンツタイプヘッダーが返されます。
- Content-Type:text/html; のcharset = UTF-8
- のContent-Type: アプリケーション/ X-ZIP圧縮
コンテンツタイプヘッダを送信しているIIS理由を任意のアイデア?これは、通常のHTMLファイルや画像ファイルでは発生しません。それはZIPとPDFで起こります。
私たちはIIS技術者に見せることができる特定の場所はありますか?あるいは、私たちが調べることができる設定ファイルがありますか?
これらのファイルはIISによって直接提供されていますか、または要求に含まれるASP.NETのようなものですか? – meandmycode
私が知る限り、ASP.NETは.ZIPファイルの要求を処理していません。それらはIISによって直接提供されるように見えます。 – frankadelic
IISが実行されているISAPIフィルタをリストできますか?コンテキストタイプの再マッピングに問題がある可能性があります。 –