本篇文章,作者主要为大家讲解鸿蒙 OS 的网络请求/http 请求/网络访问。
先说注意事项:如果需要开启明文传输,即 http 请求,需要在 config.json 添加如下配置。
虚拟机无法访问本地 127.0.0.1 的项目只支持公网服务器地址,这里单独配置手机端的。
01
权限配置
"reqPermissions": [{
"name":"ohos.permission.INTERNET"
}]复制
02
网络配置
"deviceConfig": {
"default": {
"deviceConfig": {
"default": {
"network": {
"usesCleartext": true
}
}
}
}}
复制
03
插件介绍
implementation 'com.zzrv5.zzrhttp:ZZRHttp:1.0.1'
复制
ZZRHttp.get("https://www.163.co/", new ZZRCallBack.CallBackString() {
@Override
public void onFailure(int code, String errorMessage) {
//http访问出错了,此部分内容在主线程中工作;
//可以更新UI等操作,请不要执行阻塞操作。
System.out.println("errorMessage"+errorMessage);
}
@Override
public void onResponse(String response) {
System.out.println("response======="+response);
buttonhttptext.setText(response);
//http访问成功,此部分内容在主线程中工作;
//可以更新UI等操作,但请不要执行阻塞操作。
}
});复制
👇点击关注鸿蒙技术社区👇
专注开源技术,共建鸿蒙生态

点“阅读原文”了解更多
文章转载自鸿蒙技术社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。