繁体   English   中英

node.js http:获取远程服务器的IP地址

[英]node.js http(s): get ip address of remote server

当我执行https.request({host:'domain.com',...})时,如何获取要连接的实际IP地址?

请注意,domain.com解析为多个IP,我想确切知道我要连接的IP。

我试图从socket.remoteAddress获取它: req.on('socket', function(socket) { console.log(socket.remoteAddress) }) ,但是它是未定义的。

尝试使用res.connection.remoteAddress

像这样:

var http = require('http');

http.get('http://www.google.com', function(res) {
    console.log(res.connection.remoteAddress);
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM