私は、node.jsを使用して、可能な限り多くのhttp接続を確立し、natポートテストのためにそれらを開いたままにしておく必要があるプロジェクトにいますが、どうすればそれができるかわかりません。
var http = require('http');
var http_options = {
hostname: '193.136.212.161',
port: 80,
path: '/',
method: 'GET',
agent: false,
headers: {
'Connection':'keep-alive'
}
};
var req = http.request(http_options)
.on("socket", function (socket) {
console.log('got connected!');
});
req.end();
残念ながら、接続を維持せずに接続を閉じます。前進するためのヒントがあれば素晴らしいでしょう。