我有一个Vue.JS应用程序并通过将其实例导入组件(如下所示)将axios用作HTTP客户端:
import axios from 'axios'
import cookies from '~/components/cookies.js';
var api = axios.create({
baseURL: 'http://localhost.api/',
timeout: 10000,
headers: {
'Authorization': cookies.get('token',''),
'X-Refresh-Token': cookies.get('refreshtoken'),
'Content-Type': 'application/json'
}
})
export default api;
...
import api from '~components/api.js'
Cookie是从document.cookie获得的。 但现在我转移到Nuxt并且在服务器渲染期间没有定义文档。那么,我如何从服务器请求中获取cookie? (甚至在过程中动态更改令牌)