我在一个项目中,我需要使用 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();
不幸的是,它关闭了连接而不是让它保持活力,如果我能有一些提示会很棒。