-1

我正在尝试用 node.js 和 express 做一些事情。但我在将变量快速传递给 .js 时遇到了一些问题

这是我的代码,我想知道 .js 中的 IP 地址,所以我做了以下事情

像这样,我将用户重定向到 test.js

app.get('/', function(req, res) {
  app.set('ipAddr' , req.ip);
  res.sendfile(__dirname + '/index.html');
});

和 index.html 包括

 <script src="/hello.js"></script>

所以,在 hello.js 中,我想知道客户端 IP 地址。

我试图找出如何去做,但我失败了。

谁能告诉我该怎么做?真的感谢。

4

1 回答 1

1

IP客户端,可以在您req.connection.remoteAddress可以将变量传递res.render到页面或使用res.send

于 2013-03-31T09:34:02.943 回答