2013-08-28 86 views
0

從IIS6託管的ASP.NET MVC 3應用程序下載文件時,content-length標頭未設置爲.exe文件。IIS6 ASP.NET - 內容長度標頭未設置爲EXE下載

MIME類型似乎設置正確。 (.exeapplication/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 

回答

1

原來我們有一個ISAPI篩選器運行中剝離出一些頭,包括這一個。

禁用過濾器可解決問題。

相關問題