【发布时间】:2021-07-09 09:10:18
【问题描述】:
我在 node.js 中重写了升级事件监听器,如下所示:
server.on('upgrade', (req, socket, head) => {
socket.write('HTTP/1.1 401 Unauthorized\r\n\r\n');
socket.destroy();
return;
}
如何从客户端获取响应代码 401(我使用 socket.io-client)?
错误响应只显示Error: websocket error。
socket.on('connect_error', (error) => {
console.log(error);
});
【问题讨论】:
-
简短的回答是你不能。长答案,检查这个几乎相同的问题:stackoverflow.com/questions/21762596/…
标签: javascript node.js websocket socket.io