Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为特定系统获取永不更改的浏览器序列id?_Javascript_Node.js_Npm Install - Fatal编程技术网

Javascript 如何为特定系统获取永不更改的浏览器序列id?

Javascript 如何为特定系统获取永不更改的浏览器序列id?,javascript,node.js,npm-install,Javascript,Node.js,Npm Install,我想存储浏览器的唯一id,该id在该系统中永远不会更改。 我想检查一下,无论何时我的站点在任何浏览器中运行,我都想存储浏览器数据,如[浏览器名称、版本、平台和一个唯一id/序列id]。 是否有任何方法可以为一个系统的每个浏览器获取唯一id? 我检查了一些节点包管理器,但不满意。在node.js中,您可以从req.headers['user-agent'] 有关它的详细信息:浏览器没有固定的唯一id。您可以创建一个唯一的id并将其放入浏览器的cookie中,大多数情况下,您将使用该唯一id返回co

我想存储浏览器的唯一id,该id在该系统中永远不会更改。 我想检查一下,无论何时我的站点在任何浏览器中运行,我都想存储浏览器数据,如[浏览器名称、版本、平台和一个唯一id/序列id]。 是否有任何方法可以为一个系统的每个浏览器获取唯一id?
我检查了一些节点包管理器,但不满意。

在node.js中,您可以从
req.headers['user-agent']


有关它的详细信息:

浏览器没有固定的唯一id。您可以创建一个唯一的id并将其放入浏览器的cookie中,大多数情况下,您将使用该唯一id返回cookie,但有时用户会清除cookie或运行阻止cookie的工具,或以不保存cookie的模式运行。请注意,cookie将标识浏览器,而不是用户。它可能是同一浏览器上的不同用户。您需要登录才能识别用户。