axios.interceptors.request.use(config => {
config.headers['X-CSRF-TOKEN'] = user.token;
return config;
});
这不起作用,但是当我创建axios实例时对其进行了硬编码。我确信上面的代码可以运行,并且当我使用存储中的令牌登录用户时,我会在运行它。
export default timianAPI = axios.create({
baseURL: 'https://restaurant.timian.is/timian_api/',
headers: {
'Content-Type': 'application/json',
Accept: 'application/json',
'X-CSRF-TOKEN': 'hardcodedToken',
},
});
这可行,我可以提出请求,但无权访问令牌。