为什么在 Windows 资源管理器中从互联网打开文件需要这么长时间?

为什么在 Windows 资源管理器中从互联网打开文件需要这么长时间?

这件事困扰了我很长一段时间。

即当我打开一个Readme.md文件时泰波拉(或任何其他使用本机 Windows 文件资源管理器的应用程序)位于互联网上,它比磁盘上的文件(~2 秒)花费更长的时间(几秒钟),即使它们是相同的文件。

文件大小在这里不应该是一个重要因素。文件非常小,而且我的网络连接稳定。

为什么要花这么长时间?确实如此仅有的从互联网打开文件时。(虽然还没有测试过本地网络)

这会影响任何 Windows NT 系统。

答案1

可能的原因:

  1. 视窗'网页客户端实际上是 WebDAV 客户端,而不是纯 HTTP,因此它会发出一些额外的请求 - 两个OPTIONS,两个PROPFIND,没有看到连接重用。因此,您会看到仅针对单个文件就有大约 5 次 TLS 握手和 HTTP 请求。

  2. 在某些情况下(我不知道什么时候),Windows 会尝试全部它的客户端来检索文件 – 在 WebDAV 之前它会尝试 SMB,如果 SMB 端口被阻止,则可能会有较长的延迟。

相关内容