token设置请求头

    科技2024-10-14  20

    token设置请求头

    1.直接获取本地存储中的token数据

    instance.interceptors.request.use((config)=>{ //在这里面写请求之前做的事情 const token = sessionStorage.getItem('ji') if (token) { // 判断是否存在token,如果存在的话,则每个http header都加上token config.headers.authorization = token //请求头加上token } return config },error=>{ return Promise.reject(error) })

    2.自定义headers

    var instance =axios.create({ url:'',//请求的地址 baseURL:'',//请求头地址 method:"get",//请求方式 timeout:4000,//等待延迟时间 headers: {'X-Auth-Token': 'your token'},//token设置 withCredentials: true, params:'',//参数传递 responseType: 'json', }) instance.interceptors.request.use((config)=>{ //在这里面写请求之前做的事情 let TOKEN='数据' if(TOKEN){ config.headers['X-Auth-Token']=`${TOKEN}`;//请求头加上token } return config },error=>{ return Promise.reject(error) })
    Processed: 0.027, SQL: 8