【发布时间】:2016-07-01 18:42:54
【问题描述】:
所以你可以像这样发出一个节点 HTTP GET 请求:
var http = require('http');
var options = {
host: 'stackoverflow.com',
};
var req = http.get(options, function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
});
req.on('error', function(e) {
console.log('ERROR: ' + e.message);
});
我想看看http.get要去哪个IP地址?如果给定的 DNS 解析为多个 IP,节点 HTTP 库如何确定使用哪个 IP 地址?
我所说的多个 IP 是指:
dig +short stackoverflow.com
151.101.129.69
151.101.1.69
151.101.193.69
151.101.65.6
node request 库有什么不同吗?
【问题讨论】:
-
“DNS 解析为多个 IP”是什么意思?
标签: javascript node.js http dns request