1# Network Management Overview 2 3Network management functions include: 4 5- [HTTP Data Request](http-request.md): Initiates a data request through HTTP. 6- [WebSocket Connection](websocket-connection.md): Establishes a bidirectional connection between the server and client through WebSocket. 7- [Socket Connection](socket-connection.md): Transmits data through Socket. 8 9## Constraints 10 11To use the functions of the network management module, you must obtain the permissions listed in the following table. 12 13| Permission | Description | 14| -------------------------------- | -------------------------------------- | 15| ohos.permission.GET_NETWORK_INFO | Allows an application to obtain the network connection information. | 16| ohos.permission.SET_NETWORK_INFO | Allows an application to modify the network connection state. | 17| ohos.permission.INTERNET | Allows an application to open network sockets to connect to the network.| 18