有没有办法知道http服务器上的请求远程IP地址?使用"net"进行套接字连接是socket.remoteAddress,但对于http服务器,我为同一个.remoteAddress进行了解开.
问候
Jus*_*ing 21
我只是添加了这个,因为我遇到了这篇文章,它仍然花了我一点时间来弄清楚它是如下所示:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello ' + req.connection.remoteAddress + '!');
console.log("request received from: " + req.connection.remoteAddress);
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17738 次 |
最近记录: |