IIS6 でホストされている ASP.NET MVC 3 アプリケーションからファイルをダウンロードすると、content-length
.exe ファイルのヘッダーが設定されません。
MIME タイプは正しく設定されているようです。(.exe
はapplication/octet-stream
) です。静的コンテンツ圧縮が無効になっています。
私が知る限り、この問題は.exe
ファイルに固有のものです。.zip
正常に動作します。
提案?
アップデート
送信されるヘッダーは次のとおりです。
Accept-Ranges:bytes
Cache-Control:max-age=86400
Compression-Control:whitespace
Content-Encoding:gzip
Content-Location:http://...../someFile.exe
Content-Type:application/octet-stream
Date:Wed, 28 Aug 2013 15:45:52 GMT
ETag:"5397aeeb6e4ace1:0"
Last-Modified:Mon, 06 May 2013 15:32:30 GMT
Transfer-Encoding:chunked
Vary:Accept-Encoding