HarmonyOS 鸿蒙Next 请求非HTTPS接口地址,响应 2300006
HarmonyOS 鸿蒙Next 请求非HTTPS接口地址,响应 2300006
在使用的API9中,调用非HTTPS接口地址,是
http://ip:端口/路径
的格式,请求之后返回 {“code”:2300006,“message”:“Couldn’t resolve host name”}
如果换成请求的
https://www.baidu.com 响应的数据正常,没有找到在哪里配置权限可以请求非https?求助大家,谢谢~
3 回复
这个不是权限的原因,
可能原因 :
1.传入的服务器的URL不正确。
2.网络不通畅。
处理步骤:
1.请检查输入的服务器的URL是否合理。
2.请检查网络连接情况
在HarmonyOS(鸿蒙)开发中,如果Next请求非HTTPS接口地址时遇到响应码2300006,这通常表示网络请求因为安全策略被拦截或拒绝。HarmonyOS为了增强应用安全性,默认要求网络请求必须通过HTTPS进行。
解决此问题的方法包括:
- 将接口地址改为HTTPS。
- 如果无法改为HTTPS,可以在应用的manifest文件中配置网络安全设置,允许非安全的网络请求(但需注意这可能会带来安全风险)。
如果问题依旧没法解决请加我微信,我的微信是itying888。