【发布时间】:2011-11-24 15:51:30
【问题描述】:
我有 3 个简单的 NodeJS 服务器,使用 NET、HTTP 和 UDP。每个服务器都侦听端口 X,但有多个 IP 地址。当客户端连接到服务器时,我想检索服务器的实际 IP 地址(客户端连接到的 IP,客户端必须写入连接到服务器的 IP)。
var httpService = http.createServer(function(req, res){
req.getActualServerAddress();
});
httpService.listen(8000);
var netService = net.createServer(function(socket) {
socket.getActualServerAddress();
});
netService.listen(8001);
var udpService = dgram.createSocket("udp4");
udpService.on("message", function (msg, rinfo){
rinfo.getActualServerAddress();
});
udpService.bind(8002);
谢谢。
【问题讨论】:
标签: http networking node.js tcp udp