axios请求方法

axios的用法


axios.all()处理并发请求

axios的用法


axios中实例的用法

const instance=axios.create({
        baseURL:url_8008,//基本地址,域名
        timeout:5000,//超时时长,后端定义
        url,//请求路径
        method,//请求方法
        headers:{//设置请求头
            token:''//登录人的身份信息
        },
        params,//求情参数拼接到url上
        data//请求参数放在请求体
    });
    instance.post('/get_code_list/',{
        c_board: "all"


    }).then(res=>{
        console.log(res)
    })


axios的配置:(优先级,请求配置最高,实例配置次之,全局配置最低)

1.axios全局配置:一本就配置下面两项

axios.defaults.timeout=1000;

axios.defaults.baseURL='http://localhost:8000';

2.实例配置

const instance=axios.create();

instance.defaults.timeout=3000;

const instance=axios.create({
        baseURL:url_8008,//基本地址,域名
        timeout:5000,//超时时长,后端定义
        /* url,//请求路径
        method,//请求方法
        headers:{//设置请求头
            token:''//登录人的身份信息
        },
        params,//求情参数拼接到url上
        data//请求参数放在请求体 */
});

3.请求配置

instance.get({

     timeout:5000

})


拦截器:请求拦截器和响应拦截器(请求没到后端,触发请求拦截器)

  • 请求拦截器

axios的用法

请求拦截器使用的例子,token只能放在请求头里面,用来验证用户状态

axios的用法

请求前显示过渡动画,请求后关闭动画

axios的用法

 

  • 响应拦截器

axios的用法

 

 

 

相关文章:

  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
相关资源
相似解决方案