angular-http-interceptors 相关问题

拦截器是通过将它们添加到`$ httpProvider.interceptors`数组而在`$ httpProvider`中注册的服务工厂。调用工厂并注入依赖项(如果指定)并返回拦截器。

延迟observable返回值,直到我从角度5的HTTP请求得到结果

我想延迟observable返回值,直到我从订阅的HTTP请求中获取new_token。我也在使用延迟时间,但我无法取得成功。错误:返回未定义的值...

回答 4 投票 2

Angular Http Interceptor不会在嵌套的Observables上触发

我有一个HttpInterceptor将我的Bearer标记添加到我的WebApi的所有调用。这个拦截器完全适用于我所有简单的服务调用。但我有一个地方需要调用2种方法......

回答 2 投票 0

身份验证 - $ http的.then()成功回调调用而不是错误回调

这可能只是因为误解了如何最好地在MEAN堆栈应用程序中进行身份验证,或者我对promises和$ http的.then()方法的工作方式缺乏了解,但每当我尝试...

回答 2 投票 7

Angular 4 - 拦截http请求并在登录后重新发送

我有一个HttpInterceptor,它监听可能在工作流的不同时间发生的特定JWT令牌事件(token_expired,token_not_provided和token_invalid)。这些事件可能发生......

回答 1 投票 2

如何在API响应错误时获取Angular Interceptor中的所有http响应

在处理错误响应时获取完整的http标头存在问题。事实上的问题前言:当发生错误时,Api会添加一个新的头参数(在我们的例子中是X-Message),或者......

回答 1 投票 0

角度测试从HttpErrorResponse手动创建HttpEvent

我已经创建了一个自定义的HttpInterceptor,我现在正在尝试编写测试。为了做到这一点,我正在嘲笑一个HttpHandler。我希望我的模拟处理程序的handle方法发出我告诉它的任何东西,...

回答 1 投票 0

Angular 6 HttpInterceptor接口在生产时失败

我正在使用HttpInterceptor接口在http请求上添加授权头,@ Injectable()导出类AuthInterceptor实现HttpInterceptor {构造函数(私有...

回答 1 投票 2

从拦截器角度2/4(401处理)未成功更新请求标头

我正在使用Http拦截器并尝试重试失败的请求以处理401错误。我正在尝试设置一个新的标头来更新请求,但它无法正常工作。我注意到我的标题是......

回答 1 投票 5

HttpRequest在截获时被取消

问题我正在使用HttpInterceptor将Authorize标头添加到我的所有HTTP请求中。请求将发送到AWS API Gateway。但不幸的是,如果我......我的所有请求都会被取消

回答 1 投票 0

我们可以导航到角度为6的拦截器中的某些URL吗?

我必须创建一个拦截器,我必须在其中识别http请求URL并重定向到特定的URL进行身份验证。

回答 1 投票 0

在提供刷新令牌后重新启动上次失败的请求

我有我的angular 4应用程序,它一个接一个地发送多个请求到受OAuth2保护的API,当请求失败并且有401状态代码时,我面临问题,我......

回答 1 投票 0

仅具有基本功能的Angular 6 Boilerplate(始终需要)?

我一直使用新项目设置Angular。任何人都可以建议不需要开发在应用程序中大多数时间都需要的基本所需功能的良好样板。 JWT ......

回答 2 投票 2

使用HttpClient获取重载请求标头和参数

在HttpClientModule中,是否有一种方法可以传递header和params来获取请求。从@ angular / common / http'导入{HttpHeaders,HttpParams,HttpClient}; const headers = {headers:new ...

回答 2 投票 2

Angular HTTP Interceptor订阅observable然后返回next.handle但抛出TypeError:你提供了'undefined'

我有一个HTTP拦截器,在每次请求之前我都会检查访问令牌是否过期,如果是,我订阅了来自我的服务的http.post调用,然后订阅它,当我得到一个新...

回答 1 投票 1

为什么拦截方法在调用后不会更新ShowSpinner变量

我知道在从代码库的其他部分进行每次服务调用之后调用该方法,但是当我调用ShowSpinner时,我每次单步调试代码时似乎都没有更新回false。 ...

回答 1 投票 0

处理角度httpclient拦截器中取消的http请求

导出类AppHttpInterceptor实现HttpInterceptor {private cache = new HttpCache(); private cacheURLList = []; count = 0;构造函数(@Inject(AppBlockUiService)私有...

回答 1 投票 1

如何在角度5中显示每个HTTP请求的微调器?

我是角度5的新手。如何编写一个通用函数来为角度为5的每个HTTP请求显示微调器。请帮我实现这个。

回答 5 投票 4

如何用HttpInterceptor拦截角度4的响应

我有以下拦截器:@Injectable()导出类TokenInterceptor实现HttpInterceptor {constructor(private tokenService:TokenService){}拦截(req:HttpRequest)

回答 3 投票 10

无法将Router注入HttpInterceptor(Angular 7)

我想将Angular Router注入我的HttpInterceptor。不幸的是,浏览器控制台中抛出以下错误:TypeError:this.router未定义我已将此添加到我的...

回答 2 投票 0

Angular 5 - 在Jasmine / Karma测试中使用HTTP拦截器作为模拟HTTP请求

在使用Jasmine和Karma编写的使用Angular编写的组件的用例测试中,您可以使用HTTP拦截器作为模拟HTTP请求和响应吗?如果是,那么使用的一个例子是什么......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.