2014-01-20 47 views
0

是否可以使用NodeJS net API确定传入请求的域名?NodeJS Net获取请求的域名

例如,是否可以修改以下代码以允许我访问域名?

net.createServer(function (socket) { 

    socket.on('data', function (data) { 
    // Possible to get incoming domain name? 
    }); 

    socket.on('end', function() { 
    // Possible to get incoming domain name? 
    }); 

}).listen(6000); 

回答

3

TCP请求与域名无关。
您正在寻找的信息不存在任何地方。

HTTP中唯一可能的原因是客户端显式发送Host:标头中的域名。

+0

感谢您的确认。 –