工作生活

Mako中配置axios后端Token

2019-07-04  本文已影响0人  kentlin

将下面代码添加到base.html的script标签的全局配置中

axios.interceptors.request.use(config => {
        config.headers['X-Requested-With'] = 'XMLHttpRequest';
        let CSRFTokenLi = document.cookie.split('; ').find(v => v.match(/^csrftoken=([^;.]*).*$/))
        config.headers['X-CSRFToken'] = CSRFTokenLi ? CSRFTokenLi.split('=')[1] : ''
        return config
});
axios.interceptors.response.use(response => {
         return response.data
})
上一篇下一篇

猜你喜欢

热点阅读