axios 请求https报{\"code\":2300056,\"message\":\"Failure when receiving data from the peer\"}需要怎么配置?HarmonyOS 鸿蒙Next

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

axios 请求https报{“code”:2300056,“message”:“Failure when receiving data from the peer”}需要怎么配置?HarmonyOS 鸿蒙Next

请问axios 请求https报{“code”:2300056,“message”:“Failure when receiving data from the peer”}需要怎么配置?

10 回复
有人解决这个问题吗?一样碰到了
解决了吗,遇到同样的问题了

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

配置一下 ohos.permission.INTERNET 权限 试一试

这个问题应该是鸿蒙 HttpRequest 底层的问题,axios 底层用的是 HttpRequest, 也会有这个问题。

由于鸿蒙是闭源的,具体是啥问题也不清楚😂。

import Fetch from '[@system](/user/system).fetch'
你换 Fetch.fetch 试下,应该能解决这个问题
是不是没有配置网络权限?

已经配置了

服务器看看报错信息
不是服务器的问题,应该是http配置问题!

当使用axios进行HTTPS请求在HarmonyOS鸿蒙Next平台上遇到{"code":2300056,"message":"Failure when receiving data from the peer"}错误时,这通常指示在接收数据时与服务器端的通信出现问题。检查以下配置:

  1. SSL/TLS配置:确保服务器端支持HTTPS,并且证书有效。在HarmonyOS中,可能需要配置信任证书或忽略证书验证(不推荐用于生产环境)。
  2. 网络权限:确保你的应用已正确配置了网络访问权限。
  3. 请求头与URL:检查请求的URL和头部信息是否正确,包括Content-Type等。
  4. 代理与防火墙:检查是否有网络代理或防火墙干扰请求。

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

回到顶部