Iis-6

IIS 6 下載文件:未顯示文件大小

  • June 1, 2011

如何配置 IIS 6,以便當使用者通過 http 下載文件時,他們可以在下載期間確定文件的大小?

這是因為缺少 Content-Length 標頭。IIS6 應該將此標頭放在它所服務的任何文件上,除了一些無法確定大小的動態文件(例如 PHP)。

如果您通過預處理器(例如 PHP/ASP/Ruby/Perl/etc)發送二進製文件,那麼您需要在Stack Overflow上搜尋/詢問如何添加 Content-Length 標頭。

在 IIS v6 上對此的正確答案是:

關閉“壓縮靜態文件”選項:

進入 IIS,然後右鍵點擊網站,然後是屬性,然後是服務選項卡。取消選中“壓縮靜態文件”。

這將允許瀏覽器正確發現下載文件的大小。

引用自:https://serverfault.com/questions/74955