节点.js http(s):获取远程服务器的 IP 地址

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

本文关键字:服务器 地址 IP 获取 http js 节点      更新时间:2023-09-26

当我在做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);
});