從我的網站查看 PDF 速度很慢

從我的網站查看 PDF 速度很慢

我在伺服器 2008 SP 2 上執行 iss 7.0。右鍵單擊並保存幾乎是即時的。

IE 速度很慢,打開 20 MB 的 pdf 需要 10 分鐘以上才能打開。它是從網路內部、從我的遠端 PC 以及從存取自身的本機電腦發生的。 Chrome 速度快一點,但仍然慢得無法使用。至少有 2 個 PDF 檔案發生這種情況,這是我們網站上最大的兩個。

我認為原因在於IE我獲得初始 10MB 的下載,然後文件的其餘部分作為一堆大小為 16k 的 http 206 請求下載

範例標題:

--request
GET http://www.nanaimo.ca/assets/Departments/Parks~Rec~Culture/Leisure~Guide/AG_Fall2013_Winter2014.pdf HTTP/1.1
Accept: */*
Range: bytes=14696448-14712831
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)
Host: www.nanaimo.ca
Connection: Keep-Alive

--response

HTTP/1.1 206 Partial Content
Cache-Control: no-cache
Content-Type: application/pdf
Content-Range: bytes 14696448-14712831/15315529
Last-Modified: Mon, 30 Sep 2013 22:01:02 GMT
Accept-Ranges: bytes
ETag: "dd519f8d28bece1:0"
Date: Tue, 17 Dec 2013 17:30:02 GMT
Connection: close
Content-Length: 16384

有趣的是,如果我在啟動 IE 時執行 fiddler(網路流量擷取工具),那麼它只會執行完整的請求並立即載入 pdf(與伺服器的 1GB 連線)。

編輯 將 url 更改為更引人注目的 url,因為第一個 url 僅 10 秒,而預期為 4 秒。文件越大速度越慢。另請注意,這是 IE 和 adobe reader 的問題。

相關內容