axios的post请求变成options请求的坑
不知道其他的类似axios库有没有这个情况,我用的也少,基本很少用,不过其他的库也确实遇到的比较少,这里遇到这个问题记录下解决办法
如果你的代码是下面这个情况
var data = {
'id': 1,
'name': 'minmin',
'age': 23
}
axios({
method: 'POST',
url: 'http://xx.xxx.xxx',
data: data,
}).then(function(res){
console.log(res);
}).catch(function(err){
console.log(err);
});
请换成如下的情况
var data = new URLSearchParams();
data.append('id', '1');
data.append('name', 'minmin');
data.append('age', '23')
axios({
method: 'POST',
url: 'http://xx.xxx.xxx',
data: data,
}).then(function(res){
console.log(res);
}).catch(function(err){
console.log(err);
});
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。