uniapp post请求
时间: 2023-09-22 16:14:52 浏览: 50
在uni-app中,可以使用uni.request()方法发送POST请求。具体步骤如下:
1. 导入uni.request()方法
```
import uniRequest from 'uni-request';
```
2. 调用uni.request()方法,发送POST请求
```
uniRequest({
url: 'http://www.example.com/api',
method: 'POST',
data: {
name: 'John',
age: 30
},
header: {
'content-type': 'application/json' // 设置请求头的content-type
},
success: function(res) {
console.log(res.data); // 打印请求返回的数据
},
fail: function(error) {
console.log(error); // 打印请求错误信息
}
});
```
在以上示例代码中,我们使用uniRequest导入了uni.request()方法,然后调用该方法发送POST请求。其中,url指定请求地址,method为请求方法,data为请求参数,header为请求头信息,success为请求成功后的回调函数,fail为请求失败后的回调函数。
需要注意的是,以上示例代码中请求头的content-type设置为application/json,如果请求头的content-type不同,需要根据实际情况进行修改。