我是Backend的新手,开始使用Node.js学习后端 想知道服务器如何管理以获取客户端详细信息,例如客户端平台(操作系统和具有版本的浏览器类型),设备位置,日期和时间,IP地址以及所有信息,以便在发出请求后将其存储在服务器中以用于安全目的。
答案 0 :(得分:0)
除非前端开发人员从前端发送请求,否则您不会在请求中获得设备位置。
您可以在请求标头中获取这些参数=> IP地址,用户代理,主机,主机名,remoteAddress,路径名,方法 例如
app.get('/', function(req, res, next) {
console.log(req.headers);
});