我想了解如何使用Node.js的UDP套接字連接到UDP套接字另一臺計算機上,我收到以下錯誤:UDP套接字
bind EADDRNOTAVAIL192.168.1.50;12345
我使用下面的代碼:
var port = 12345;
var host = "192.168.1.50";
var sock = dgram.createSocket("udp4");
sock.on("listening", function() {
console.log("server listening ");
});
sock.on("error", function (err) {
console.log("server error:\n" + err.stack);
sock.close();
});
//start the UDP server with the radar port 12345
sock.bind(port, host);
有幫助嗎?
感謝
是IP是遠程還是本地IP地址? – Ben
遠程服務器。 –
EADDRNOTAVAIL通常表示端口或IP地址不可用。而192.168.1.50是你的系統IP地址?主機應該是你的本地地址。 –