学习记录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连接成功');
      }
    });
相关推荐
东京老树根7 分钟前
SAP学习笔记 - 开发27 - 前端Fiori开发 Routing and Navigation(路由和导航)
笔记·学习
风象南9 分钟前
SpringBoot的5种日志输出规范策略
java·spring boot·后端
Uyker1 小时前
从零开始制作小程序简单概述
前端·微信小程序·小程序
梁云亮1 小时前
Spring Boot + Thymeleaf 防重复提交
spring boot·防抖·防重复提交
阿阳微客6 小时前
Steam 搬砖项目深度拆解:从抵触到真香的转型之路
前端·笔记·学习·游戏
XMYX-07 小时前
Spring Boot + Prometheus 实现应用监控(基于 Actuator 和 Micrometer)
spring boot·后端·prometheus
打小就很皮...8 小时前
HBuilder 发行Android(apk包)全流程指南
前端·javascript·微信小程序
@yanyu6669 小时前
springboot实现查询学生
java·spring boot·后端
酷爱码10 小时前
Spring Boot项目中JSON解析库的深度解析与应用实践
spring boot·后端·json
java干货11 小时前
虚拟线程与消息队列:Spring Boot 3.5 中异步架构的演进与选择
spring boot·后端·架构