在浏览器中已经完成所有文件缓存的情况下,我想知道将浏览器配置为使用本地(LAN或在同一台计算机上)Squid代理是否有任何好处。
查看Chrome中的控制台输出,大多数文件已从浏览器缓存中获取。
在浏览器中使用Squid代理是否有用例?
Squid的历史可以追溯到Internet上具有1.5Mbps T1连接(或更少)的公司或企业为网络上的许多用户运行代理服务器的时间。这具有以下好处:
当网络上有多个将从其缓存中拉出的用户/系统时,squid的好处是最大的。浏览器具有一定程度的缓存很长时间了。
这些天的收益可能会减少,因为
WAN速度比T1天要高得多
大多数网站提供动态内容。
大量使用AJAX / XHR / Websockets进行交互的网站-现在非常常见-不会产生大量可缓存的流量。
许多占用大量媒体的站点会占用大量缓存空间,并由于版权问题而试图避免缓存。
没有MITM设置,HTTPS是不可缓存的,该设置要求将证书部署到每个要使用代理的浏览器。
对于单个用户而言,Squid是多余的,除非您想要其日志记录功能或有意不为系统提供可直接访问Internet的系统,但仍然允许它以某种方式进入网络。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句