1
kaito 2018-10-18 16:30:10 +08:00
如果没有在 head 指定 favicon 地址,chrome 默认会去根目录 load favicon.ico
|
2
xiri 2018-10-18 16:33:11 +08:00 via Android
是因为你网站代码里引入了 favicon.ico 文件,但这个文件不存在才会 404 吧
应该不至于说网站没有要用这个文件,但浏览器默认给你请求一下 猜的,楼主可以另外找些网站测试一下 |
3
gamexg 2018-10-18 16:35:56 +08:00
听说是浏览器每个页面都会尝试请求这个,浪费流量。
要是有,然后设置比较高的过期时间,就不会不断的尝试访问了。 |
4
xiri 2018-10-18 16:37:23 +08:00 via Android
@kaito 浏览器自动从根目录加载 favicon 文件这个动作也可能会产生错误码吗?从来没注意过耶( ˙˘˙ )
|
6
nikoo OP |
7
mcfog 2018-10-18 17:00:47 +08:00 4
<link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">
内嵌一个 data:协议的空文件 |
8
davidyin 2018-10-18 17:37:43 +08:00
浏览器默认会寻找这个文件,如果网站没有设定,会用默认文件名寻找。
浏览器是用来显示在 tab 头。 |
9
mywaiting 2018-10-18 17:48:56 +08:00 5
浏览器默认会找这个,最好还是放一个,避免日志里面一堆的 404
顺便说个很猥琐的事情: 之前搞反爬虫,有个很有意思的实现就是这个 favicon,没有请求到 favicon 但是又有大量的请求行为的,直接就封了~ |
10
adnoh 2018-10-18 19:15:30 +08:00 via Android
没有指定才会请求这个文件
|