# HarmonyOSNetworkSamples **Repository Path**: yunhu/harmonyos_network_samples ## Basic Information - **Project Name**: HarmonyOSNetworkSamples - **Description**: 鸿蒙网络编程示例仓库 - **Primary Language**: JavaScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 25 - **Created**: 2024-09-03 - **Last Updated**: 2024-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HarmonyOSNetworkSamples #### 介绍 鸿蒙网络编程示例仓库 #### 架构组成
分类 代码示例 说明
HTTP HttpRequestDownload 使用HttpRequest下载文件到本地
HttpRequestUpload 使用HttpRequest上传文本文件到服务端
HttpRequestUploadAnyfile 使用HttpRequest上传任何文件到服务端
HttpsRequestDemo[API12] HTTPS证书自选CA校验示例
RequstDownload 使用Request部件下载文件到本地
RequstUpload 使用Request部件上传文件到服务端
SimulateLogin 使用HttpRequest模拟登录
CertificatePinningDemo[API12] 服务端证书锁定防范中间人攻击示例
TCP SmtpClient 实现Smtp邮件发送客户端
StickyDemo TCP数据粘包表现及原因分析
TCPTimeoutDemo TCP连接超时分析
TcpDemo TCP客户端通讯
SimpleWebserver[API12] 实现一个基于鸿蒙API的HTTP服务器
TCPEchoServer[API12] TCP回声服务器的实现
TLS Tls2Way TLS安全数据传输双向认证
TlsDemo TLS安全数据传输单向认证
UDP UdpDemo UDP通讯
UdpEchoServer UDP回声服务器的实现
WEB WebDemo Web组件加载网页的四种方式
WebviewLoaddata 解决web组件加载网页白屏问题
UploadInWeb Web组件文件上传示例
WebAppInteropDemo[API12] Web组件与应用互操作示例
RCP RCPCertVerify[API12] HTTPS请求服务端数字证书的四种校验方式示例
Websocket WebSocketClient WebSocket客户端通讯
WIFI WifiInfo 获取Wifi信息
Others DnsResolve 域名解析
NetState 网络状态监测
SpecifyAppNetworkType 获取网络连接信息并选择一种绑定到应用
#### 参与贡献 [@张磊](https://gitee.com/zl3624)