axios-qs
2018-11-09 本文已影响0人
冯阳阳的博客
记录:
- 使用Qs,转换请求类型为application/x-www-form-urlencoded;charset=UTF-8,
- 不使用会使用application/json;charset=UTF-8,根据后台需求来定
不使用qs序列化:
请求类型为application/json
export function post(url, params) {
return new Promise((resolve, reject) => {
axios.post(url, params)
.then(res => {
resolve(res.data);
})
.catch(err => {
reject(err.data)
})
});
}
使用qs
请求:application/x-www-form-urlencoded;charset=UTF-8(默认)
export function post(url, params) {
return new Promise((resolve, reject) => {
axios.post(url, QS.stringify(params))
.then(res => {
resolve(res.data);
})
.catch(err => {
reject(err.data)
})
});
}