Answers:
这是一个漫长而悲伤的故事。
综上所述:
Mozilla/1.0 (Win3.1)
。它已公开重命名为Netscape,但在其User-Agent中保留其原始名称。Mozilla/
因为Web服务器通常是浏览器嗅探并为带有框架的页面提供服务-Netscape和IE均支持此功能,但该时代的其他浏览器均不支持-仅针对Netscape。Mozilla/
器都以来启动User-Agent ,就像浏览器之前一样。还会产生大量其他废话,例如现代Chrome的User-Agent同时声称自己是Mozilla,Chrome,Safari和“ like Gecko”。Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.1
。
userAgent
String太乱了,那么为什么不推荐和/或删除它呢?
我认为这与以下内容有关:http : //en.wikipedia.org/wiki/User_agent#User_agent_spoofing
早些时候,Netscape(代号Mozilla)是IE的主要竞争对手,他们希望防止被拒绝Netscape之外的浏览器的网站拒绝。
正如@Jason所说的“这是一个漫长的故事”。总结这个故事“它只是每个浏览器都假装是Mozilla”
在尝试了所有内容之后,我终于使用了:http : //www.useragentstring.com/
您可以使用上述网站获取格式化的用户代理和操作系统。
他们有一个API,您可以直接使用...
Mozilla / 5.0是表示该浏览器与Mozilla兼容的通用标记,并且对于当今几乎所有浏览器都是通用的。 有关更多详细信息,请单击此处