前言
今天发现hisune.com的错误日志文件很大,以为哪里代码出问题了,赶紧down下来看了一下,都是控制器未找到的错误。
并且发现是Controller\Faviconico未找到的错误,刚看这个名字有点奇怪,为啥会有这个请求?后面仔细一看,这不就是favicon.ico吗?
来源
开始怀疑是cnzz统计数据的时候抓了网站的ico,但后面一想,貌似浏览器会去抓这个东东用来显示在浏览器里面,那么真相大白了!
我打开chrome的开发工具发现并没有hisune.com/favicon.ico的这条请求:
这也是应该的,这不算一条用户的正常请求。
捉奸
既然开发工具里面找不到他的影子,那么他肯定是在后台进行了请求,如何知道是否就是浏览器请求的呢?我们有fiddler。
打开fiddler,刷新一下主页,发现了这条请求:
那么,就是他了!
本来我是不打算加favicon.ico的,但现在浏览器每次请求会默认加载这个东东,那么还是做一个吧。
如果您觉得您在我这里学到了新姿势,博主支持转载,姿势本身就是用来相互学习的。同时,本站文章如未注明均为 hisune 原创 请尊重劳动成果 转载请注明 转自: 浏览器的隐藏请求favicon.ico - hisune.com
2 Comments
tonyshaw#5 Reply
有办法添加meta标签高速浏览器不发送这个请求么?
dj9399#31 Reply
今天遇上同样的问题,公司老大解决后才发现到这个BLOG,可惜怎么不提供RSS订阅呢