harmony 鸿蒙Network Management Overview

2022-08-09 浏览 (842)

Network Management Overview

Network management functions include:

  • HTTP data request: Initiates a data request through HTTP.
  • WebSocket connection: Establishes a bidirectional connection between the server and client through WebSocket.
  • Socket connection: Transmits data through Socket.
  • Network sharing: Shares a device's Internet connection with other connected devices by means of Wi-Fi hotspot, Bluetooth, and USB sharing, and queries the network sharing state and shared mobile data volume.
  • Ethernet connection: Provides wired network capabilities, which allow you to set the IP address, subnet mask, gateway, and Domain Name System (DNS) server of a wired network.
  • Network connection management: Provides basic network management capabilities, including management of Wi-Fi/cellular/Ethernet connection priorities, network quality evaluation, subscription to network connection status changes, query of network connection information, and DNS resolution.
  • mDNS management: provides Multicast DNS (mDNS) management capabilities, such as adding, removing, discovering, and resolving local services on a LAN.

Constraints

To use the functions of the network management module, you must obtain the permissions listed in the following table.

PermissionDescription
ohos.permission.GET_NETWORK_INFOAllows an application to obtain the network connection information.
ohos.permission.SET_NETWORK_INFOAllows an application to modify the network connection state.
ohos.permission.INTERNETAllows an application to open network sockets to connect to the network.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Connectivity

harmony 鸿蒙HTTP Data Request

harmony 鸿蒙IPC & RPC Development Guidelines

harmony 鸿蒙IPC & RPC Overview

harmony 鸿蒙Network Connection Management

harmony 鸿蒙Ethernet Connection

harmony 鸿蒙mDNS Management

harmony 鸿蒙Network Sharing

harmony 鸿蒙Traffic Management

harmony 鸿蒙VPN Management

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/a9c1b973948c48699198a1f0213ec135