为什么在这个世界上这是webkit用户代理:
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.27+ (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27
Run Code Online (Sandbox Code Playgroud)
为什么不:
Webkit/5.04 (Windows NT 6.0; WOW64) AppleWebKit/534.27+ (KHTML, like Gecko) Safari/533.20.27
Run Code Online (Sandbox Code Playgroud)
谢谢你清理这个:)
Jak*_*rek 11
它确实是Web早期遗留下来的.许多网站只与Netscape Navigator兼容,Netscape Navigator是当时占主导地位的浏览器,所以他们所做的就是嗅探用户代理以获取"Mozilla/*"部分.当IE出现时,MS希望这些网站也能在他们的浏览器中工作,所以他们假装他们也是Mozilla.以后弹出的所有浏览器也是如此,包括基于WebKit的浏览器.并且看起来这个工件不会很快就会消失,因为仍有许多旧网站会进行这种类型的嗅探,并且浏览器放弃此约定可能意味着打破数千个网站.