【发布时间】:2020-12-25 13:22:26
【问题描述】:
现在我正在将 nodejs 服务器设置为使用 webscoket 从其他服务器接收数据
我尝试在nodejs服务器中使用websocket(ws),它可以连接到其他服务器
const WebSocket = require('ws');
var ws = new WebSocketClient();
ws.open("ws://ws.something/?token="+Token);
但是当我尝试使用socket.io连接时,控制台没有显示调试信息,也没有收到数据
var io = require('socket.io-client')
const socket = io.connect('ws://ws.something/?token='+Token);
socket.on("connection", function(mSocket){
console.log('debug message')
mSocket.on("message", function(myData){
console.log(myData)
});
});
socket.on('error', function (err) {
console.log(err);
});
socket.io 可以连接到 ws:// 吗?还是我的代码有问题? (这是第一次使用)
【问题讨论】:
标签: javascript node.js sockets websocket socket.io