学习记录706@微信小程序+springboot项目 真机测试 WebSocket错误: {errMsg: Invalid HTTP status.}连接不上

我微信小程序+springboot项目 真机测试 websocket 总是报错 WebSocket错误: {errMsg: Invalid HTTP status.},总是连接不上,但是开发者工具测试就没有问题。

最后解决方案是编码token,之前是没有编码直接拼接的,原因不详。

js 复制代码
console.log('准备连接WebSocket');
    const encodedToken = encodeURIComponent(token);
    console.log('编码后的token', encodedToken);
    const ws = wx.connectSocket({
      url: `${WS_URL}/ws/chat?token=${encodedToken}`,
      // header: {
      //   'Authorization': `Bearer ${token}`
      // },
      // protocols: ['websocket'],
      success: () => {
        console.log('WebSocket连接成功');
      }
    });
相关推荐
炽烈小老头几秒前
【 每天学习一点算法 2025/12/17】验证二叉搜索树
学习·算法
Century_Dragon13 分钟前
在虚拟工位练真技——汽车塑料件拆装修复软件
学习
lin张17 分钟前
Ansible学习总结:从基础命令到Playbook实战
网络·学习·ansible
苹果醋320 分钟前
Java设计模式实战:从面向对象原则到架构设计的最佳实践
java·运维·spring boot·mysql·nginx
AA陈超38 分钟前
Lyra Starter Game 中 GameFeature 类(如 ShooterCore)的加载流程
c++·笔记·学习·ue5·虚幻引擎
她说..43 分钟前
手机验证码功能实现(附带源码)
java·开发语言·spring boot·spring·java-ee·springboot
fanruitian1 小时前
微信小程序 springboot获取手机号
spring boot·微信小程序·notepad++
代码游侠1 小时前
应用——管道与文件描述符
linux·服务器·c语言·学习·算法
stars-he1 小时前
FPGA学习笔记(6)逻辑设计小结与以太网发送前置
笔记·学习·fpga开发
用户8307196840821 小时前
放弃Shiro的N个理由: Spring Security 让安全开发 “零门槛”
spring boot