权限申请
路径为:entry -> src -> main -> module.json5
"requestPermissions": [{"name": "ohos.permission.INTERNET",}]
基本使用
// 1. 引入包名 import { http } from '@kit.NetworkKit';// 2. 创建一个HttpRequest对象。 let httpRequest = http.createHttp();// 3. 调用request()方法。 httpRequest.request("url",{method: http.RequestMethod.POST, // 默认为http.RequestMethod.GETheader: [{'Content-Type': 'application/json'}],// 一般情况下:post、put等请求传入对象,get请求传`key=value`形式字符串extraData: "data to send",}, (err: BusinessError, data: http.HttpResponse) => {if (!err) {// 4. 解析返回结果。console.info('Result:' + JSON.stringify(data.result));console.info('code:' + JSON.stringify(data.responseCode));// 5. 调用destroy方法销毁httpRequest.destroy();} else {console.error('error:' + JSON.stringify(err));httpRequest.destroy();}} );