首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HarmonyOS NEXT网络编程
长弓三石
创建于2024-10-08
订阅专栏
HarmonyOS NEXT网络编程
等 7 人订阅
共56篇文章
创建于2024-10-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙网络编程系列16-获取Wifi信息示例
对于移动设备来说,一般都提供了无线网卡,可以在需要时连接无线网络,鸿蒙系统提供了丰富的无线网络管理API,可以轻松获取相关WIFI信息。
鸿蒙网络编程系列15-域名解析示例
鸿蒙系统提供的Socket相关接口中,大部分都是需要直接提供IP地址参数的,这在实际的开发中不太方便,开发者还是希望能通过域名进行网络通讯,幸好鸿蒙的connection模块提供了相关的域名解析能力
鸿蒙网络编程系列14-WebSocket客户端通讯示例
WebSocket位于网络分层模型的应用层,是建立在TCP之上的双向通讯协议,可以在一个TCP连接上进行全双工通信;和HTTP不同的是,WebSocket通讯需要服务端和客户端先通过握手连接,连接成功
鸿蒙网络编程系列13-使用Request部件上传文件到服务端示例
在前述文章中,使用基础的HttpRequest模块演示了如何上传文件到服务器,本文将演示如何使用request部件部件上传文件到服务器。
鸿蒙网络编程系列12-使用Request部件下载文件到本地示例
如果考虑到可靠性、网络问题以及文件类型和大小的差异,下载文件到本地难度还是相当大的,幸运的是,鸿蒙提供了专门用来进行上传下载的API,把这些复杂性都封装了起来,这就是本示例要使用的request部件。
鸿蒙网络编程系列11-使用HttpRequest上传文件到服务端示例
在上一篇文章中,我们使用HttpRequest下载了文件,同样,使用HttpRequest也可以上传文件。
鸿蒙网络编程系列10-使用HttpRequest下载文件到本地示例
在上一篇文章中,我们使用HttpRequest模拟了登录,本文将模拟一下文件下载的功能,开发鸿蒙应用客户端把文件下载到本地。
鸿蒙网络编程系列9-使用HttpRequest模拟登录示例
鸿蒙API内置了对HTTP协议客户端的支持,遗憾的是目前还不支持服务端(倒是可以在API 10或更高版本中通过TCP Server自行实现一个),本文将讲解HTTP客户端相关方法的使用。
鸿蒙网络编程系列8-TLS安全数据传输双向认证示例
在一些高安全性需求的场景下,服务端也需要确保客户端是可信的,这就要求双向认证,也就是除了客户端验证服务端证书外,服务端也需要验证客户端的数字证书。
鸿蒙网络编程系列7-TLS安全数据传输单向认证示例
TLS(Transport Layer Security)协议的前身是SSL(Secure Socket Layer)安全套接层协议,由Netscape公司于1994年提出,是一套网络通信安全协议。
鸿蒙网络编程系列6-TCP数据粘包表现及原因分析
在基于TCP协议的端到端通讯中,如果一端连续发送两个或者两个以上的数据包,对端在一次接收时,收到的数据包数量可能大于1个,也可能是几个完整数据包加上一个完整包的一部分数据,这些统称为粘包
鸿蒙网络编程系列5-TCP连接超时分析
TCP是面向连接的协议,通过三次握手建立连接,但是,在建立连接的过程中对方有可能没有响应,这时候发起连接的一方会重试,如果重试多次仍然没有响应,就会触发超时,从而导致连接失败
鸿蒙网络编程系列4-实现Smtp邮件发送客户端
SMTP协议是邮件发送的应用层协议,被称为简单邮件传输协议,采用请求应答方式进行通讯,SMTP命令和响应是基于ASCII文本的,并且以回车换行符(CR和LF)结束.
鸿蒙网络编程系列3-TCP客户端通讯示例
TCP协议是传输层最重要的协议,提供了可靠、有序的数据传输,是多个广泛使用的表示层协议的运行基础,相对于UDP来说,TCP需要经过三次握手后才能建立连接,建立连接后才能进行数据传输
鸿蒙网络编程系列2-UDP回声服务器的实现
回声服务器指的是这样一种服务器,它接受客户端的连接,并且把收到的数据原样返回给客户端,本文将使用UDP协议实现一个回声服务器,关于UDP通讯相关方法的介绍可以参考上一篇博文
鸿蒙网络编程系列1-UDP通讯示例
UDP协议是传输层协议的一种,它不需要建立连接,是不可靠、无序的,相对于TCP协议报文更简单,在特定场景下有更高的数据传输效率,在现代的网络通讯中有广泛的应用。