useragent:Node.js的Useragent解析器从browserscope.org移植 源码
useragent-Node.js的高性能用户代理解析器 Useragent源自的用户代理解析器项目(也称为ua-parser)的端口。 通过使用Useragent,您可以使用正则表达式进行浏览器匹配,从而以和准确性来解析用户代理字符串。 需要此数据库来确保在每个浏览器供应商实现其自己的用户代理架构时正确解析每个浏览器。 这就是常规用户代理解析器存在主要问题的原因,因为它们很可能解析出错误的浏览器名称,或者将渲染引擎版本与浏览器的实际版本混淆。 建造状态 高性能 该模块是使用基准驱动方法开发的。 它具有一个预编译的库,其中包含所有正则表达式,并使用延迟或按需解析的操作系统和设备信息。 如所有这些工程工作都是值得的: Starting the benchmark, parsing 62 useragent strings per run Executed benchmark against
用户评论