為什麼在 Windows 資源管理器中從 Internet 開啟檔案需要這麼長時間?

為什麼在 Windows 資源管理器中從 Internet 開啟檔案需要這麼長時間?

這件事困擾了我很久。

即當我開啟Readme.md文件時泰波拉(或使用本機 Windows 檔案總管的任何其他應用程式)位於網際網路上,它比磁碟中的檔案(約 2 秒)花費更長的時間(幾秒),即使它們是相同的檔案。

文件大小不應該成為這裡的一個重要因素。文件很小,而且我的網路連線穩定。

為什麼需要這麼長時間?它發生了僅有的從網路開啟檔案時。 (尚未測試本地網路)

這會影響任何 Windows NT 系統。

答案1

可能的原因:

  1. 視窗'網路客戶端實際上是一個 WebDAV 用戶端,而不是普通的 HTTP,因此它會發出一些額外的請求 - 兩個OPTIONS、兩個PROPFIND,並且看不到連接重用。因此,您正在查看單一檔案的約 5 個 TLS 握手和 HTTP 請求。

  2. 在某些情況下(我不知道什麼時候),Windows 會嘗試全部它的客戶端檢索檔案 - 在 WebDAV 之前它會嘗試 SMB,如果 SMB 連接埠被阻止,則可能會出現很長的延遲。

相關內容