user-agent 基于 NodeJS 版的用户标识解析器 - 文章教程

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

发布于 2020-06-19 字数 1091 浏览 1930 评论 0

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

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

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

2891 文章
评论
84935 人气
更多

推荐作者

时光倒影

文章 0 评论

qq_YyjhCs

文章 0 评论

三人与歌

文章 0 评论

┼──瘾||

文章 1 评论