axios
安装 npm install axios
get请求
//配置 baseURL
axios.defaults.baseURL = 'http://127.0.0.1:8000';
axios.get('/axios-server',{
params:{
id:100,
vip:7
},
//请求头信息
headers:{
name:'g',
age:30
}
}).then(value =>{
console.log(value);
});
post请求
axios.post('/axios-server',{
//请求体
username:'admin',
password:'123456'
},{
//url
params:{
id:200,
vip:9
},
//请求头参数
headers:{
height:100,
weight:100
}
})
axios函数
axios({
//请求方法
method:'POST',
//url
url:'/axios-server',
//url参数
params:{
id:10,
level:30
},
//头信息
headers:{
a:100,
b:200
},
//请求体参数
data:{
username:'admin',
password:'123456'
}
}).then(response=>{
//响应状态码
console.log(response.status);
//响应状态字符串
console.log(response.statusText);
//响应头信息
console.log(response.headers);
//响应体
console.log(response.data);
}