axios请求方法:get
post
put
patch
delete
- get:获取数据
- post:提交数据(表单提交+文件上传)
- put:更新数据(所以数据推送到后端)
- patch:更新数据(只将修改的数据推送到后端)
- delete:删除数据
并发请求:同时进行多个请求,并统一处理返回值
axios实例相关配置
//axios请求的优先级1<2<3
//1.axios 全局配置
axios.default.timeout=1000;
axios.default.baseURI='http://localhost"8080';
//2.axios 实例配置
let instance=axios.create({
baseURL:'http://localhost:8080',//请求的域名,基本地址
timeout:100,//请求超时时长(ms)
url:'/data.json',//请求路径
method:'get,post,put,patch,delete',//请求方法
headers:{
token:''
},//请求头
params:{},//请求参数拼接在URL上
data:{}//请求参数放在请求体
});
instance.default.timeout=3000;//修改实例配置所默认的全局配置
//3.axios 请求配置
axios.get('data.json',{
timeout:5000
});