axios中 设置post请求头Content-Type的三种格式
- Content-Type: application/json;charset=UTF-8
- Content-Type: multipart/form-data
- Content-Type: application/x-www-form-urlencoded (类似表单提交/需要引入qs)
import axios from 'axios'import qs from 'Qs
或者
export const makeUrlParams = params => {
const paramsArr = [];
Object.keys(params).forEach(key => {
if (typeof params[key] !== "undefined" && params[key] !== "") {
paramsArr.push(`${key}=${encodeURIComponent(params[key])}`);
}
});
return paramsArr.join("&");
};