比特打开网页速度最快的浏览器器的窗口启动次数有限制吗?

今天收到系统一问题,在IE8/IE7从某系统跳转到我们系统的时候,会出现404,刷新之后就正常打开我们系统页面了。如果第二次点连接跳转到我们系统,是正常打开我们系统页面的。后来仔细分析发现,第一次跳转过来的时候,存在我们系统的自动登录过程,期间有一堆302。而刷新或者第二次再跳转,由于少了认证过程,302次数少很多,就直接显示了我们系统页面,没有出现404。仔细数了下在没有登录我们系统时候302的次数,是9,所以猜测是不是浏览器做了限制。换了chrome仍然出错,换了FireFox竟然是好的。于是就google了一把,发现还真是!但是这文章里只列出了FireFox可以通过about:config修改network.http.redirection-limit项的值来改变重定向的限制次数,却没有找到chrome和IE8如何配置。我把FireFox的值设置成10之后,问题重现了;设置成11之后,又不重现了。而我从Fiddler抓取的请求看,有9次302,在最后一次302时候发生404。网上也有说IE是限制了10次的,不过查到确切值。302在跨系统交互中用的还是比较多的,这种问题也没有办法要求浏览器用户修改默认值之类的来解决,所以只能通过减少系统间302跳转次数来规避。不过话说回来,浏览器做302跳转次数限制,还是可以防止死循环跳转的。

我要回帖

更多关于 打开网页速度最快的浏览器 的文章

 

随机推荐