javascript - 如何使用 axios 发送正文来调用这个 get api?
问题描述
嗨,我可以像这样调用邮递员中的 api。
邮递员中的数据返回正常
但是当我尝试从 axios 请求中获取 api 时,api 总是给我 500
我究竟做错了什么?
axios
.get('/dwapi/productsapi/GetProductList', {
params: {
group: 'Baby&Kids',
subgroup: '',
subsubgroup: '',
pagesize: '',
pagenum: '4',
minprice: '',
maxprice: '',
brand: '',
size: '',
promotion: '',
bhgexclusive: '',
sortorder: '',
sortby: '',
search: '',
},
})
.then(res => {
console.log(res);
// dispatch({
// type: FETCH_PRODUCT_LIST,
// payload: res.data,
// });
})
.catch(err => {
throw err;
});
解决方案
axios
.get('/dwapi/productsapi/GetProductList', {
group: 'Baby&Kids',
subgroup: '',
subsubgroup: '',
pagesize: '',
pagenum: '4',
minprice: '',
maxprice: '',
brand: '',
size: '',
promotion: '',
bhgexclusive: '',
sortorder: '',
sortby: '',
search: '',
}
)
.then(res => {
console.log(res);
// dispatch({
// type: FETCH_PRODUCT_LIST,
// payload: res.data,
// });
})
.catch(err => {
throw err;
});
推荐阅读
- javascript - 使用Jquery在输入字段中添加来自数组的值?
- email - 如何截取 Outlook.com 电子邮件的屏幕截图?
- go - 如何从反向代理获取响应头
- angular - 如何使用 window.print 打印 mat-accordion 面板内容?
- angularjs - 带有动画效果的 ngx-joyride
- azure-devops - 如何使用 Microsoft Graph API 更改用户密码
- javascript - 如果状态改变刷新一次,重启后 setInterval 定时器
- python - 为什么我的并行 for 循环这么慢?
- java - Java 和 base64 编码的大文件,尝试了不同的库
- c# - 如何在 azure 函数中动态更改对 api 的 ajax 调用?