我在笔记本电脑上设置了node.js,我正在测试。
我需要测试服务器向所有客户端发送数据的场景以及服务器向特定客户端发送数据的另一场景。
我如何模仿"许多客户 - 一台服务器"在我发布项目之前,在我的笔记本电脑上?
打开许多不同的浏览器(IE,Firefox,Chrome)并在同一个网址上连接它们就可以了,或者我需要一个特殊的设置或软件?
由于
答案 0 :(得分:0)
您可以创建服务器,然后通过http请求创建连接到服务器的其他节点脚本。以下是如何连接节点服务器API的示例:
var http = require('http');
var options = {
port: 80,
path: '/path/yourMethod/?Parameter1=7&Parameter2=8',
method: 'GET',
};
var req = http.request(options, function(res) {
res.on('data', function (data) {
data = JSON.parse(data);
console.log(data);
});
});
您需要包含http包。
因此,您可以连接到服务器并模拟客户端。希望有所帮助。