WebSocket 连接 code 200 报错 HarmonyOS 鸿蒙Next

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

WebSocket 连接 code 200 报错 HarmonyOS 鸿蒙Next

connect success:

on error, error:{“code”:200}

webSocket 连接成功 open 没有回调 直接回调了 error 报错 code 200

系统版本 HarmonyOS NEXT Developer Preview2(2.0.0.72)

3 回复

开发者您好,接口异常问题请提单处理,附上代码以及完整日志。

提单链接:https://developer.huawei.com/consumer/cn/support/feedback/#/

这个问题解决了吗

在HarmonyOS(鸿蒙)开发中,WebSocket连接通常不会直接返回HTTP状态码如200,因为WebSocket是基于TCP的协议,与HTTP协议不同。如果你遇到了一个类似HTTP 200的错误码,这很可能是某个中间层(如代理、服务器配置或自定义逻辑)错误地处理了WebSocket握手请求。

首先,请确保WebSocket服务端的URL是正确的,并且服务端支持WebSocket协议。检查客户端的WebSocket连接代码,确保使用了正确的协议(ws:// 或 wss://)和端口。同时,查看服务端日志,了解是否有关于WebSocket连接的错误信息。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部