首页 > 解决方案 > nodejs 的最佳 websocket 客户端 javascript 库

问题描述

我试过'ws',我可以连接;几秒钟后;我收到关闭消息;

const WebSocket = require('ws');

var url = 'wss://wsocket.com:443/api/svc/v1/org/live';

const webSocket = new WebSocket(url, {
  perMessageDeflate: false, 
  headers: {
    Authorization: `Basic Yndpbm5ld2NvbTAwMDAwMTp0ZXN0MTIz`,
  },
});

webSocket.on('open', function open() {
  console.log('Connection has been established.');
});

webSocket.on('message', (message) => {
    console.log('message received:'+ message);
});


webSocket.on('error', function(code, reason){
    console.log('error occured: code'+ code +' reason: '+ reason );
});


webSocket.on('close', function(code, reason){
    console.log('client closed: code'+ code +' reason: '+ reason );
});

是否有任何其他 websocket 库提供干净的 API 或如何使用“ws”来完成这项工作

请在投反对票之前,给我一个理由;如果你不明白这个问题;

标签: node.jswebsocket

解决方案


Socket.io 效果很好。检查一下...易于使用和顺利设置。


推荐阅读