首页 > 解决方案 > 更新 UADetector 资源

问题描述

UADetector 的最后一个版本是 2014 年 11 月,它使用一个 XML 文件 uas.xml,其中包含他知道的所有用户代理。

最新的显然不识别Edge浏览器,并将其归类为Chrome。

例如 uas.xml 的格式 -

<browser>
                <id>2</id>
                <type>0</type>
                <name>SeaMonkey</name>
                <url><![CDATA[http://www.seamonkey-project.org/]]></url>
                <company><![CDATA[Mozilla Foundation]]></company>
                <url_company><![CDATA[http://www.mozilla.org/]]></url_company>
                <icon>seamonkey.png</icon>
                <browser_info_url>/list-of-ua/browser-detail?browser=SeaMonkey</browser_info_url>
</browser> 

有没有办法更新资源以正确识别新浏览器?

标签: javabrowseruser-agent

解决方案


https://udger.com/resources/ua-list。UADetector 库似乎使用了第三方来源。也许您可以尝试看看它是否有帮助。它作为 README 文件的一部分在同一个 github 存储库中提供。


推荐阅读