user-agent 基于 NodeJS 版的用户标识解析器

浏览器的用户标识包含了很多的信息,包括用户的浏览器类型、版本,操作系统等,当然这些信息是可以伪装的,但是对于普通用户而言,基本都是准确的。

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

回到顶部