-
-
Axios是一个基于promise的HTTP库
-
引入axios
<script type="text/javascript" src="js/axios.js"></script>
-
get请求
axios.get('/user?ID=12345')
.then(function(response){
console.log(response);
})
.catch(function(err){
console.log(err);
})
//也可以通过下面这种方式进行请求
axios.get('user',{
params:{
ID:12345
}
})
.then(function(response){
console.log(response);
})
.catch(function(err){
console.log(err);
});
5.post请求
axios.post('user',{
firstName:'Fred',
lastName:'Flintstone'
})
.then(function(res){
console.log(res);
})
.catch(function(err){
console.log(err);
});
6.为方便起见。为所有支持的请求方法提供了别名
axios.request(config)
axios.get(url[,config])
axios.delete(url[,config])
axios.head(url[,config])
axios.post(url[,data[,config]])
axios.put(url[,data[,config]])
axios.patch(url[,data[,config]])