记一次调试IE加载速度慢的问题

其他浏览器都正常,唯独IE请求有时候会超过10秒

测试过程:

因为是XP ,所以

第一步,下载fiddler 32位,安装

第二步,请求时,查看请求的时间

记一次调试IE加载速度慢的问题

最终发现一个urs.microsoft.com  443 请求 ,耗时超过5秒。

经过查看资料,发现这个是一个IE防钓鱼的筛选器,每个请求来的时候,会通过它筛选,然后再请求除去。

====================================================================

做HTTP抓包分析的时候偶然看到这么一个请求:[ https://urs.microsoft.com/urs.asmx ]。惊讶了一下,怎么会包含发往MS的请求呢?

调查了一下发现,原来是MS的浏览器反钓鱼技术所需,这项技术是从IE7开始的,叫做[Phishing Filter],到了IE8,则变成了[SmartScreen Filter],简单地说当用户访问某个网站的时候,IE会把跟这个网站相关的信息发送到标题说的这个Webservice,检查一下它是否在MS的钓鱼网站数据库里,在的话警告用户,反之放行。当然用户可以关闭这个功能,遗憾的是MS把它设置为缺省启用,这就显得有点不厚道了。

 

====================================================================

 

 

果断关闭,SmartScreen Filter。找到安全里面的SmartScreen Filter开启关闭筛选器,然后关闭。

速度果然提升了5秒