Javascript 角4和全球拦截器

Javascript 角4和全球拦截器,javascript,angular-http-interceptors,Javascript,Angular Http Interceptors,假设我有多个模块的角度投影。差不多 我有http拦截器。我可以成功地将其连接到模块(通过模块的@NgModule部分中的providers属性) 但是,我无法使它在全球范围内适用于所有模块。我认为如果我将它添加到app.module.ts(通过提供者属性),它应该拦截所有其他模块的http请求。但它不是这样工作的 现在为了拦截一个模块的请求,我需要为每个模块显式地添加这个拦截器。这很不方便 是否有办法配置拦截器并使其拦截应用程序的所有请求 您是否已将HttpClient模块添加到每个模块中?

假设我有多个模块的角度投影。差不多

我有http拦截器。我可以成功地将其连接到模块(通过模块的@NgModule部分中的providers属性)

但是,我无法使它在全球范围内适用于所有模块。我认为如果我将它添加到app.module.ts(通过提供者属性),它应该拦截所有其他模块的http请求。但它不是这样工作的

现在为了拦截一个模块的请求,我需要为每个模块显式地添加这个拦截器。这很不方便


是否有办法配置拦截器并使其拦截应用程序的所有请求

您是否已将HttpClient模块添加到每个模块中?