Windows Fiddler2加快了客户端和Web服务器之间的文件复制(通过HTTPS)

Windows Fiddler2加快了客户端和Web服务器之间的文件复制(通过HTTPS),windows,https,fiddler,Windows,Https,Fiddler,我试图安装Fiddler2以捕获一些HTTPS流量,以便解决客户端(windows 7)到web服务器(windows 2008 R2)之间文件上传速度慢的问题 我注意到的一件奇怪的事情是,在我安装并运行fiddler之后,文件上传过程变得非常快。可能是因为fiddler开始充当代理服务器并使用8888端口 为什么当我开始使用Fiddler2时,上传过程会加快?这是WebDav请求吗?还是通过传统的HTML表单上传文件 对于WebDAV: 这很可能是由于MicrosoftWebDAV实现中的一个

我试图安装
Fiddler2
以捕获一些HTTPS流量,以便解决客户端(windows 7)到web服务器(windows 2008 R2)之间文件上传速度慢的问题

我注意到的一件奇怪的事情是,在我安装并运行fiddler之后,文件上传过程变得非常快。可能是因为fiddler开始充当代理服务器并使用8888端口


为什么当我开始使用Fiddler2时,上传过程会加快?

这是WebDav请求吗?还是通过传统的HTML表单上传文件

对于WebDAV:

这很可能是由于MicrosoftWebDAV实现中的一个bug造成的,他们一次又一次地试图“自动检测”代理服务器,浪费了大量时间。在没有这样的代理服务器的环境中,这可能非常缓慢

Fiddler在启动时缓存一次代理检测的结果,并将自身设置为系统代理,从而防止WebDAV堆栈反复错误地重新运行WPAD算法

对于HTML表单:


通常,这意味着客户机的缓冲区大小选择不当(IE6有此问题),因此客户机没有充分利用网络。Fiddler使用更好的缓冲区大小(32k或64k,IIRC),从而更好地利用网络,减少传输时间。大多数现代浏览器使用选择的缓冲区大小来优化性能。

这是WebDav请求吗?还是通过传统的HTML表单上传文件

对于WebDAV:

这很可能是由于MicrosoftWebDAV实现中的一个bug造成的,他们一次又一次地试图“自动检测”代理服务器,浪费了大量时间。在没有这样的代理服务器的环境中,这可能非常缓慢

Fiddler在启动时缓存一次代理检测的结果,并将自身设置为系统代理,从而防止WebDAV堆栈反复错误地重新运行WPAD算法

对于HTML表单:


通常,这意味着客户机的缓冲区大小选择不当(IE6有此问题),因此客户机没有充分利用网络。Fiddler使用更好的缓冲区大小(32k或64k,IIRC),从而更好地利用网络,减少传输时间。大多数现代浏览器使用选择的缓冲区大小来优化性能。

这实际上是一个好问题这实际上是一个好问题