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”}需要怎么配置?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"}
错误时,这通常指示在接收数据时与服务器端的通信出现问题。检查以下配置:
- SSL/TLS配置:确保服务器端支持HTTPS,并且证书有效。在HarmonyOS中,可能需要配置信任证书或忽略证书验证(不推荐用于生产环境)。
- 网络权限:确保你的应用已正确配置了网络访问权限。
- 请求头与URL:检查请求的URL和头部信息是否正确,包括Content-Type等。
- 代理与防火墙:检查是否有网络代理或防火墙干扰请求。
如果问题依旧没法解决请加我微信,我的微信是itying888。