gpt4 book ai didi

webkit - WebKit用户代理为何包含“mozilla”?

转载 作者:行者123 更新时间:2023-12-01 16:45:21 29 4
gpt4 key购买 nike

为什么这是Webkit用户代理:

Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.27+ (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27

为什么不:
Webkit/5.04 (Windows NT 6.0; WOW64) AppleWebKit/534.27+ (KHTML, like Gecko) Safari/533.20.27

感谢您清理此问题:)

最佳答案

这确实是Web早期的遗留物。许多站点仅与当时主要的浏览器Netscape Navigator兼容,因此,他们的工作是嗅探User-Agent的“Mozilla / *”部分。当IE出现时,MS希望这些网站也能在其浏览器中工作,因此他们假装自己也是Mozilla。随后出现的所有浏览器(包括基于WebKit的浏览器)也是如此。而且似乎还没有消失的伪影,因为仍然有许多旧站点进行这种嗅探,对于浏览器而言,放弃该约定可能意味着破坏数千个站点。

关于webkit - WebKit用户代理为何包含“mozilla”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6714794/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com