Axios使用qs序列化请求参数

首先安装qs

npm install qs

然后在axios.js中引入qs

import qs from 'qs'

在axios的请求拦截器interceptors.request中加入下面代码

config.transformRequest = [(data, headers) => qs.stringify(data)];

interceptors.request代码如下:

_axios.interceptors.request.use(
    config => {
        // Do something before request is sent
        config.transformRequest = [(data, headers) => qs.stringify(data)];
        return config;
    },
    error => {
        // Do something with request error
        return Promise.reject(error);
    }
);

本文链接:

https://ponjs.com/archives/5.html
1 + 8 =
快来做第一个评论的人吧~