axios默认请求参数后台获取不到解决方法

*axios post方法默认使用application/json格式编码数据,那么解决方案就有两种,一是后台改变接收参数的方法,另外一种则是将axios post方法的编码格式修改成application/x-www-form-urlencoded,这样就不须要后台作什么修改了。前端

只提供前端解决方案:
var qs = require('qs');
let defaults = {ios

headers : {'Content-Type':'application/x-www-form-urlencoded;charset=utf-8','X-Requested-With':'XMLHttpRequest'},

}
return axios.post(url, qs.stringify(data), { ...options,...defaults })json

相关文章
相关标签/搜索