跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. 技术交流
  4. socket.io 报错 Invalid namespace

socket.io 报错 Invalid namespace

已定时 已固定 已锁定 已移动 技术交流
3 帖子 2 发布者 11.8k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Z 离线
    Z 离线
    zeniken
    写于 最后由 编辑
    #1

    前端client 连接 socket.io 报错,Invalid namespace。

    const socket = io(`http://127.0.0.1:8080/h5`);
    

    h5 是命令空间,这么写没错吧?

    后端使用是Java,使用 netty-socket.io 搭建。

    ...
    server = new SocketIOServer(buildConfig());
    server.addNamespace("h5");
    ...
    
    1 条回复 最后回复
    0
    • P 离线
      P 离线
      pupeno
      写于 最后由 pupeno 编辑
      #2

      namespace 需要加反斜杠 “/”。
      所以改成 server.addNamespace("/h5");

      1 条回复 最后回复
      0
      • Z 离线
        Z 离线
        zeniken
        写于 最后由 编辑
        #3

        感谢大佬

        1 条回复 最后回复
        0
        回复
        • 在新帖中回复
        登录后回复
        • 从旧到新
        • 从新到旧
        • 最多赞同


        • 登录

        • 第一个帖子
          最后一个帖子
        0
        • 社区首页
        • 版块
        • 最新
        • 标签
        • 热门