У меня есть кусок кода, подобный:
http.Server(function(req, res) {
res.writeHead(200);
res.end("hello world\n");
}).listen(0, function() {
port = server.address().port;
console.log("server listening on: " + port);
});
Это прекрасно работает для получения порта, но я хочу распечатать каждое возможное DNS-имя, которое слушает и сервер (так localhost:8080, foo.com:8080 и т. Д.).
Я пробовал некоторые очевидные вещи (например, dns.reverse('0.0.0.0')
), но пока не повезло.Есть идеи?