【发布时间】:2019-04-13 12:35:53
【问题描述】:
我正在使用 Next.js 和 mobx 编写一个 Web 应用程序。 如何将每个请求的令牌(来自 cookie)传递给 API?有时我应该从浏览器中获取它,有时从服务器端(上下文对象)获取。 请注意,我在 mobx 操作 (@action) 中发出请求。 提前致谢!
【问题讨论】:
标签: reactjs mobx next.js mobx-react
我正在使用 Next.js 和 mobx 编写一个 Web 应用程序。 如何将每个请求的令牌(来自 cookie)传递给 API?有时我应该从浏览器中获取它,有时从服务器端(上下文对象)获取。 请注意,我在 mobx 操作 (@action) 中发出请求。 提前致谢!
【问题讨论】:
标签: reactjs mobx next.js mobx-react
这取决于您调用 API 的方式。 例如,您可以使用 Axios 来实现:
const token = localStorage.get('access_token');
const { data } = awit axios('/api/users', { headers: { Authorization: `bearer ${token}` } });
【讨论】: