我正在尝试使用node.js和express。 但我在快递中将变量传递给.js
时遇到了一些问题这是我的代码,我想知道.js中的IP地址,所以我做了以下事情
像这样,我将用户重定向到test.jsapp.get('/', function(req, res) {
app.set('ipAddr' , req.ip);
res.sendfile(__dirname + '/index.html');
});
和index.html包含
<script src="/hello.js"></script>
所以,在hello.js中,我想知道客户端的IP地址。
我试着找出怎么做,但我失败了。
谁能告诉我怎么做?非常感谢。答案 0 :(得分:1)
客户的IP
可以在req.connection.remoteAddress
找到,您可以将带有res.render
的变量传递到某个页面,也可以使用res.send