1:get请求
一般发送请求是这么写
axios.get('/user?id=12345&name=user')
.then(function (res) {
console.log(res);
}).catch(function (err) {
console.log(err);
});
但是为了方便全局统一调用封装的axios
axios.get('/user', { //params参数必写 , 如果没有参数传{}也可以
params: {
id: 12345,
name: user
}
})
.then(function (res) {
console.log(res);
})
.catch(function (err) {
console.log(err);
});
2.post/put/patch请求
(1) 传参格式为 formData
(全局请求头:'Content-Type'= 'application/x-www-form-urlencoded')
(request的Header:'Content-Type'= 'multipart/form-data')
var formData=new FormData();
formData.append('user',123456);
formData.append('pass',1234567