如何获取和存储客户端平台(操作系统和具有版本的浏览器类型),设备位置以及日期和时间

时间:2019-03-26 04:29:54

标签: node.js express

我是Backend的新手,开始使用Node.js学习后端 想知道服务器如何管理以获取客户端详细信息,例如客户端平台(操作系统和具有版本的浏览器类型),设备位置,日期和时间,IP地址以及所有信息,以便在发出请求后将其存储在服务器中以用于安全目的。

1 个答案:

答案 0 :(得分:0)

除非前端开发人员从前端发送请求,否则您不会在请求中获得设备位置。

您可以在请求标头中获取这些参数=> IP地址,用户代理,主机,主机名,remoteAddress,路径名,方法 例如

app.get('/', function(req, res, next) {
  console.log(req.headers);
});