【HarmonyOS】【JAVA UI】HarmonyOS 网络HttpURLConnection的基本使用
参考资料
在鸿蒙(HarmonyOS)环境下,优雅的完成Http访问网络【教程】
api讲解
创建 url
URL url=new URL(urlstr);//todo 创建 url
得到HttpURLConnection对象
HttpURLConnection httpURLConnection= (HttpURLConnection) url.openConnection();
设置请求方式
httpURLConnection.setRequestMethod(“GET”);
建立连接
httpURLConnection.connect()
得到请求状态码
int code=httpURLConnection.getResponseCode()
代码如下
代码运行
config.json添加权限
设置访问模式
xml布局绘制(在xml 布局设置两个text按钮,一个用text于点击发起网络请求,一个text用于显示网络请求得到的结果)代码和效果如下
java代码实现(分为三个方法 第一个方法实现点击事件 ,第二个方法实现网络请求的事件,第三个方法输入流转化为字符串的功能,最后子线程切换到ui主线程,显示字符串)代码如下
运行效果
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2021-08-04 华为视频编辑服务(Video Editor Kit),助力开发者高效构建应用视频编辑能力
2021-08-04 HMS Core校园开发者系列活动——成都站
2020-08-04 【有奖众测】快服务开发者俱乐部第一期来咯!