美文网首页
express+socket.io:GET http://loc

express+socket.io:GET http://loc

作者: 踏莎行 | 来源:发表于2021-04-18 13:42 被阅读0次

  自从开始学websocket这个报错把我都快折磨疯了,装包,卸包,换版本……………………………………无济于事
网上有人说是因为后台没有运行导致,确实,当后台没有跑起来的时候用socket.io就会报这个错误
  but我很明白我的后台跑起来,根本不是这个问题,经过好久的排错居然是因为一个空格…………………………
  客户端在链接socket.io服务时, 端口号和前面的冒号不能有空格(我tm)

var socket = io('http://localhost:3000')

  还有一点,官网给的实例里,没有写端口号,没有写端口号也是会报这个错误的

<script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io.connect('http://localhost');
  socket.on('news', function (data) {
    console.log(data);
    socket.emit('my other event', { my: 'data' });
  });
</script>

相关文章

网友评论

      本文标题:express+socket.io:GET http://loc

      本文链接:https://www.haomeiwen.com/subject/omzmlltx.html