HarmonyOS 鸿蒙Next Stage模型下明文http请求在哪里设置?

HarmonyOS 鸿蒙Next Stage模型下明文http请求在哪里设置?

在FA模型下,明文http请求有设置(config.json 中):

“deviceConfig”: { “default”: { “network”: { “cleartextTraffic”: true } } },

在Stage模型下:

1. 是否还需要这样的设置?

2. 如果需要,在哪里设置呢?app.json5,还是module.json5,还是其他什么地方?

6 回复
为啥我在Stage模型下,Image加载http的图片依然不显示,权限也加了。

更多关于HarmonyOS 鸿蒙Next Stage模型下明文http请求在哪里设置?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


不需要设置

好的,谢了

没设置的时候为什么 http 的api 请求 会被改成 https?这是什么原因?

请教下是怎么配置的?我的还是不行

在HarmonyOS鸿蒙Next Stage模型下,明文HTTP请求的设置主要通过NetworkKit中的http模块来实现。以下是设置明文HTTP请求的步骤:

  1. 权限申请:首先,你需要在module.json5文件中申请ohos.permission.INTERNET权限,以便应用能够发起网络请求。
  2. 引入http模块:在你的代码中,从@kit.NetworkKit中导入http命名空间。
  3. 创建HttpRequest对象:调用http.createHttp()方法创建一个HttpRequest对象。
  4. 配置请求参数:设置请求的URL、方法(如GET、POST等)、请求头、请求体等参数。
  5. 发起请求:调用HttpRequest对象的request()方法发起网络请求。
  6. 处理响应:在回调函数中处理返回的HTTP响应。
  7. 销毁请求对象:当请求使用完毕后,调用HttpRequest对象的destroy()方法主动销毁。

请确保按照上述步骤正确设置明文HTTP请求。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!