uniapp Post请求
时间: 2023-10-17 21:06:57 浏览: 147
在uniapp中进行POST请求可以使用uni.request方法。以下是一个示例代码:
```javascript
uni.request({
url: 'http://example.com/api',
method: 'POST',
data: {
key1: 'value1',
key2: 'value2'
},
header: {
'content-type': 'application/json' // 根据接口要求设置header
},
success: function(res) {
console.log(res.data);
},
fail: function(err) {
console.log(err);
}
});
```
在上面的代码中,我们指定了请求的URL、请求方法(POST)、请求数据、请求头等信息。成功时,响应的数据将会在success回调函数中返回,可以通过res.data来获取。失败时,错误信息会在fail回调函数中返回。
相关问题
uniapp post请求
在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不同,需要根据实际情况进行修改。
uniapp 提交post请求
在 uni-app 中,可以使用 uni.request() 方法来发送 POST 请求。这个方法的使用方式和原生的 XMLHttpRequest 对象类似,你需要指定请求的 URL、请求头、请求数据等信息。
下面是一个示例代码,演示如何使用 uni.request() 发送 POST 请求:
```
uni.request({
url: 'http://example.com/api/login',
method: 'POST',
header: {
'content-type': 'application/json'
},
data: {
username: 'myusername',
password: 'mypassword'
},
success: function(res) {
console.log(res.data);
},
fail: function(err) {
console.log(err);
}
});
```
在这个示例中,我们向 http://example.com/api/login 发送了一个 POST 请求,请求头指定为 JSON 格式,请求数据为 username 和 password。成功回调函数中可以获取到服务器返回的数据,失败回调函数中可以获取到错误信息。你可以根据自己的实际情况修改请求的 URL、请求头和请求数据。
阅读全文