【发布时间】:2021-10-07 17:24:40
【问题描述】:
我正在尝试做一个非常基本的 websocket,但我不明白为什么我没有得到一个字符串。
我正在使用来自 npm 的 ws 模块作为服务器。 https://github.com/websockets/ws
客户:
let socket = new WebSocket('wss://upload.lospec.com');
socket.addEventListener('open', function (event) {
socket.send('test');
});
服务器:
const wss = new WebSocket.Server({ server });
wss.on("connection", function (ws) {
ws.on("message", function (asdfasdf) {
console.log("got new id from client",asdfasdf);
});
服务器结果:
got new id from client <Buffer 74 65 73 74>
尝试遵循文档中的示例以及本教程:https://ably.com/blog/web-app-websockets-nodejs
但它不像两个地方都承诺的那样输出。
为什么这不是一个字符串?
【问题讨论】: