【发布时间】:2021-03-05 04:20:51
【问题描述】:
几天前,我写了一个nodejs script 来记录用户代理。虽然我的脚本确实有效,但我找不到记录客户端 REMOTE_ADDRESS 的有效方法。
app.js:
var express = require('express'), http = require('http'), app = express();
http.createServer(app).listen(8080);
app.get('/', function(req, res) {
res.send(JSON.stringify(req.get('user-agent')))
console.log(JSON.stringify(req.get('user-agent')));
});
所以,如果你 curl http://localhost:8080 它返回 curl/7.55.1。
但是,我无法实现记录客户端的 IP 地址。 有什么解决办法吗?
【问题讨论】:
标签: javascript node.js express user-agent