user-agent 基于 NodeJS 版的用户标识解析器
浏览器的用户标识包含了很多的信息,包括用户的浏览器类型、版本,操作系统等,当然这些信息是可以伪装的,但是对于普通用户而言,基本都是准确的。
网上对于 user-agent 的解析有很多文章介绍,但是大多数都是有问题的,或者直接就运行不了,可能 user-agent 的格式有所变化吧,user-agent 这个库用起来就非常的方便了。
安装
$ npm install user-agent
使用方法
var userAgent = require('user-agent')userAgent.parse('Mozilla/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/526.9 (KHTML, like Gecko) Version/4.0dp1 Safari/526.8')
// => {
name: 'safari',
version: '4.0dp1',
fullName: 'safaro 4.0dp1',
os: 'Windows XP',
full: '... same as above ...'
}
项目主页
https://www.npmjs.com/package/user-agent
以上是 user-agent 基于 NodeJS 版的用户标识解析器 的全部内容, 来源链接: utcz.com/p/232606.html