uniapp中post请求传参
时间: 2023-10-09 12:16:00 浏览: 125
在uniapp中,可以使用uni.request方法发送POST请求并传递参数。下面是一个示例:
```
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`属性表示请求的URL地址,`method`属性表示请求的方法,这里设置为POST,`data`属性表示请求的参数,这里是一个包含两个参数的对象。在请求成功后,`success`回调函数中可以处理返回的数据,`fail`回调函数中可以处理请求失败的情况。
相关问题
uniapp post json格式传参
在 UniApp 中,你可以使用 uni.request 方法来发送 POST 请求,并传递 JSON 格式的参数。下面是一个示例代码:
```javascript
uni.request({
url: 'http://example.com/api',
method: 'POST',
header: {
'content-type': 'application/json' // 设置请求头为 JSON
},
data: {
key1: 'value1',
key2: 'value2'
},
success: function (res) {
console.log(res.data);
},
fail: function (err) {
console.log(err);
}
});
```
在上面的代码中,`url` 是请求的接口地址,`method` 设置为 'POST' 表示发送 POST 请求,`header` 中设置了请求头的 `content-type` 为 'application/json',以指定请求的参数为 JSON 格式。`data` 是要发送的 JSON 数据对象,你可以根据需求添加不同的键值对。
注意:这里的示例代码是基于 UniApp 框架进行开发的,如果你使用其他框架或原生开发,请参考对应的文档。
uniapp中post请求
在uniapp中发送POST请求可以使用uni.request()方法。
示例代码:
```
uni.request({
url: 'https://example.com/api',
method: 'POST',
data: {
key1: 'value1',
key2: 'value2'
},
success: function(res) {
console.log(res.data);
},
fail: function(res) {
console.log('请求失败');
}
});
```
其中,url为请求地址,method为请求方法,data为请求参数,success为请求成功后的回调函数,fail为请求失败后的回调函数。
注意:在uniapp中,需要在manifest.json文件中配置跨域请求的域名。在“uni-app” -> “App原生Api” -> “网络” -> “跨域设置”中添加需要跨域请求的域名。