1: Content-Type: application/json;charset=UTF-8
2: Content-Type: multipart/form-data
3: Content-Type: application/x-www-form-urlencoded 表单提交/需要引入qs
import axios from 'axios'import qs from 'Qs'let data = {"code":"1234","name":"yyyy"};
axios.post(`${this.$url}/test/testRequest`,qs.stringify({
data
}))
.then(res=>{
console.log('res=>',res);
})
自封装 替代qs函数 封装成 a=1&b=2 形式
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("&");
};