鸿蒙请求网络失败,鸿蒙OS/网络请求/http请求/网络访问

先说注意事项如果需要开启明文传输即 http请求需要在config.json 添加 如下配置,虚拟机无法访问本地127.0.0.1的项目只支持 公网服务器地址·

这里单独配置手机端的

权限配置

在config.json文件中的module字段下添加

"reqPermissions": [{

"name":"ohos.permission.INTERNET"

}]

网络配置

"deviceConfig": {

"default": {

"deviceConfig": {

"default": {

"network": {

"usesCleartext": true

}

}

}

}}

插件介绍

引入

entry/build.gradle 文件中 的 dependencies 添加 implementation 'com.zzrv5.zzrhttp:ZZRHttp:1.0.1'

案例1

ZZRHttp okhttp这两款网络访问都可以用法基本类似

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等操作,但请不要执行阻塞操作。

}

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值