次のコードは、windows の node.js で例外を生成します。
var Socket = require("net").Socket;
socket = new Socket();
socket.connect(80, "localhost");
メッセージは次のとおりです。
events.js:2083: Uncaught Error: getHostByName ENOTFOUND
を削除するlocalhost
と、正常に動作します。何が原因でしょうか? ファイアウォールをオフにしてみましたが、効果がありませんでした。