写出uni.request的post请求的示例
时间: 2023-06-03 16:08:10 浏览: 176
当然可以,下面是 uni.request 发送 post 请求的示例代码:
```
uni.request({
url: 'https://example.com/api/login',
method: 'POST',
data: {
username: 'example',
password: 'password'
},
success: function (res) {
console.log('请求成功', res.data);
},
fail: function (err) {
console.log('请求失败', err);
}
})
```
其中,url 指的是请求地址,data 是请求参数,success 是请求成功后的回调函数,fail 是请求失败后的回调函数。这里以发送一个登录请求为例,传入用户名和密码参数。
相关问题
uni-app的H5端怎么使用uni.request发送post请求
在uni-app中,可以使用uni.request方法来发送HTTP请求,包括POST请求。下面是一个简单的示例:
```javascript
uni.request({
url: 'http://example.com/api',
method: 'POST',
data: {
name: 'John',
age: 30
},
success: function(res) {
console.log(res.data);
},
fail: function(err) {
console.log(err);
}
});
```
其中,url指定请求的地址,method指定请求方法为POST,data指定请求体中的参数,success指定请求成功时的回调函数,fail指定请求失败时的回调函数。
需要注意的是,在H5端发送POST请求时,需要在请求头中指定Content-Type为application/x-www-form-urlencoded,否则可能会导致服务器无法正确解析请求体中的参数。可以通过设置header选项来指定请求头,如下所示:
```javascript
uni.request({
url: 'http://example.com/api',
method: 'POST',
header: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: {
name: 'John',
age: 30
},
success: function(res) {
console.log(res.data);
},
fail: function(err) {
console.log(err);
}
});
```
这样就可以在uni-app的H5端使用uni.request发送POST请求了。
uni.request post放json数据
可以使用 uni.request 进行 POST 请求,并将数据以 JSON 格式传递,示例代码如下:
```
uni.request({
url: 'http://example.com/api',
method: 'POST',
header: {
'Content-Type': 'application/json'
},
data: {
name: 'John',
age: 30,
city: 'New York'
},
success(res) {
console.log(res.data)
},
fail(error) {
console.log(error)
}
})
```
请注意在 `header` 中设置 `Content-Type` 为 `application/json`,以便服务器正确解析数据。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)