【问题标题】:Is it possible to customize the httpInterceptors angular6?是否可以自定义 http Interceptors angular 6?
【发布时间】:2019-02-27 13:52:35
【问题描述】:

我已经开始研究 Angular 6,并且正在使用身份验证标头调用不同的 API。我正在使用 httpInterceptors 添加似乎工作正常的 AUth 标头。但是我有一个要求,其中一些 API 需要不同的 auth 标头/或 auth 标头的某些属性而不是其他的。有没有办法自定义拦截器,我可以以一种方式拦截一个请求,以不同的方式拦截另一个请求?

【问题讨论】:

  • 如果我没记错的话,你可以只识别 url 并对不同的 url 执行不同的方法。
  • 感谢@PatrykBrejdak .. 它确实有效。检查拦截器中的 url,然后修改标题。

标签: angular authentication angular-http-interceptors


【解决方案1】:

正如@Iquery 所说。您可以使用正则表达式检查您的拦截器。并在此基础上执行您的身份验证逻辑。 另一种选择是根据您的身份验证逻辑创建不同的拦截器并从基础拦截器扩展。

【讨论】:

  • 谢谢@Laurentiu
猜你喜欢
  • 2013-05-24
  • 2013-02-05
  • 2019-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-02
  • 1970-01-01
相关资源
最近更新 更多