<返回更多

rjTS与后端数据库交互过程

2023-08-02  51CTO  
加入收藏

1. 加入网络权限

在module.json5文件中加入网络权限:
“requestPermissions”:[
{
“name”: “ohos.permission.INTE.NET
}
] ,
如图ArjTS与后端数据库交互过程-开源基础软件社区
文件位置:
ArjTS与后端数据库交互过程-开源基础软件社区

2. 导入http

import http from ‘@ohos.net.http’;

3. 书写(以POST方式为例)

let httpRequest = http.createHttp();         //获取HTTP对象
          let url = "http://somewords.xyz:80/store/login"  //填写路径
          let promise = httpRequest.request(
            // 请求url地址
            url,
            {
              // 请求方式
              method: http.RequestMethod.POST,
              // 请求的额外数据。
              extraData: {
                "storeId": this.storeId,           //要携带的参数
                "password": this.storePassword,
              },
              // 可选,默认为60s
              connectTimeout: 60000,
              // 可选,默认为60s
              readTimeout: 60000,
              // 开发者根据自身业务需要添加header字段
              header: {
                'Content-Type': 'Application/json'
              }
            }).then((data) => {
                      //回调函数
                  }).catch((err) => {
            console.info('error:' + JSON.stringify(err));
          })
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>