如何使用socket.io客户端从websocket升级请求中获取状态代码

pqwbnv8z  于 2021-09-23  发布在  Java
关注(0)|答案(1)|浏览(395)

赏金6天后到期。此问题的答案有资格获得+50声誉奖励。blastz想引起更多的注意这个问题。

我在node.js中重写了升级事件侦听器,如下所示:

  1. server.on('upgrade', (req, socket, head) => {
  2. socket.write('HTTP/1.1 401 Unauthorized\r\n\r\n');
  3. socket.destroy();
  4. return;
  5. }

如何从客户端获取响应代码401(我使用socket.io客户端)?
错误响应仅显示 Error: websocket error .

  1. socket.on('connect_error', (error) => {
  2. console.log(error);
  3. });
qfe3c7zg

qfe3c7zg1#

on('error',function(err){console.log(err);});

相关问题