chenshuai2144 / openapi2typescript

一个被大范围使用的小工具
297 stars 133 forks source link

如果接口文档需要在请求头带上token才能访问,要怎么配置 #138

Open wou101771 opened 5 months ago

AdoKevin commented 5 months ago

一般来说, 这样的功能需要在请求库的请求拦截器中完成,和这个库没得关联。 如果是axios,参考 https://axios-http.com/docs/interceptors

rookie-luochao commented 5 months ago

使用axios的request拦截器做这个功能,如下例子:

instance.interceptors.request.use((config) => {
  const loginInfo = loginInfoStorage.state.loginInfo;

  if (loginInfo) {
    config.headers.Authorization = `bearer ${loginInfo.accessToken}`;
  }

  return config;
});