腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9496)
视频
沙龙
2
回答
Angular
-
HTTP
拦截器
重试
具有
特定
错误
状态
的
请求
?
angular
、
typescript
、
rxjs
、
angular-http-interceptors
我正在尝试使用
拦截器
来处理
http
错误
并
重试
一个特殊
的
错误
状态
,在我
的
例子中是
状态
代码502。
浏览 29
提问于2019-02-17
得票数 5
回答已采纳
1
回答
重试
失败
的
API
请求
angular
、
rest
、
http
、
interceptor
我有一个API
请求
重试
拦截器
,我已经实现它来
重试
失败
的
API调用。目前,它
重试
所有失败
的
API调用。问题是哪种失败
的
请求
不应该被重新尝试?例如,不应该重新尝试返回403
HTTP
状态
代码
的
API .
具有
以2开头
的
HTTP
状态
代码
的
响应也不应该重新尝试,因为它们已经返回了数据。
浏览 5
提问于2022-11-07
得票数 0
回答已采纳
1
回答
AngularJS承诺捕捉401
javascript
、
angularjs
、
rest
对于这样
的
用户登录,我使用了非常基本
的
angularJS代码:this.login = function(email, password) {当服务器生成一个带有403或500个代码
的
响应时,控制台将输出catch finally。控制台将保持空,只有POST
http
://127.0.0.1/l
浏览 3
提问于2017-09-04
得票数 5
回答已采纳
2
回答
角度限制
HTTP
拦截器
重试
angularjs
、
angular-http-interceptors
我编写了一个
拦截器
,在响应
错误
时,如果本地存储中存在
状态
代码和访问令牌,则重新尝试
HTTP
请求
。我写这篇文章主要是为了对付我们使用
的
API (我无法控制)神秘地失败
的
响应,因为在某些情况下,
重试
就足够了。有时API端点会无缘无故地失败,所以我想,由于我无法控制API
的
维护,所以只需
重试
发送
HTTP
请求
。,无限
重试
拦截器
。我想要达到
的</e
浏览 2
提问于2015-11-12
得票数 1
回答已采纳
1
回答
拦截器
:
重试
超时模式
angularjs
我正在尝试写一个角度
拦截器
(我在离子上)。目标是拦截超时
请求
(假设这些
请求
具有
状态
-1),显示一个模式,然后
重试
,直到连接通过为止。
拦截器
看起来像预期
的
那样运行,但是当连接被恢复时,什么也不会发生。恐怕在return $
http
(rejection.config);中包含$timeout是不正确
的
。$q, $timeout) { // we use the i
浏览 4
提问于2017-02-20
得票数 0
回答已采纳
1
回答
Angular
6
重试
http
angular
、
http-status-codes
如果
状态
码为202,是否可以
重试
请求
?我知道我可以使用retryWhen,但它只捕获
错误
。如果我能在
拦截器
中
重试
,那就太好了。我有一个
请求
res => {return res; );export class Htt
浏览 1
提问于2018-08-16
得票数 2
4
回答
角4.3 -
HTTP
拦截器
-刷新JWT令牌
angular
、
error-handling
、
jwt
、
angular-http-interceptors
我需要(在
拦截器
类中)对403禁止
HTTP
状态
作出反应(以获得/刷新) JWT令牌,并使用新令牌
重试
请求
。在下面的代码中,当服务器返回
错误
响应时,它会转到成功回调(而不是像我预期
的
那样进入
错误
回调),并且事件是类型
的
对象(在
错误
响应
的
反应中是无用
的
)。事件对象如下所示:{type:0}。问题: 当我需要刷新-How时,要正确处理HttpInterceptor中
的<
浏览 2
提问于2017-07-25
得票数 7
回答已采纳
3
回答
使用$
http
拦截器
重试
请求
javascript
、
angularjs
我相信有一种简单
的
方法可以做我想做
的
事情,我就是想不通。如果
请求
失败,我如何让
angular
中
的
http
拦截器
重试
请求
?我想我将不得不在
请求
中构建某种承诺,对吧?然后在响应中,我必须检查响应是否是
错误
的
,如果是,是否承诺?这是怎么做到
的
呢?我一直在尝试修改这里
的
示例: 我尝试使用
拦截器
的
原因是,我需要将令牌和其
浏览 19
提问于2013-11-19
得票数 33
2
回答
Angular
4中
的
Http
请求
重试
机制?
angular
、
typescript
、
rxjs
我正在尝试在
Angular
4 .I中实现一种
请求
/响应拦截机制。 req= this.processRequest(req); } ha
浏览 2
提问于2017-06-20
得票数 1
1
回答
StatefulRetryOperationsInterceptor与RetryOperationsInterceptor
的
区别
spring-retry
注入
的
RetryOperations用于控制
重试
次数。默认情况下,它将根据RetryTemplate中
的
默认值
重试
固定次数。关于事务边界
的
提示。如果您想
重试
失败
的
事务,您需要确保事务边界在
重试
中,否则成功
的
尝试将与整个事务一起回滚。如果被拦截
的
方法也是事务性
的
,那么在通知声明中使用排序提示,以确保这个提示在通知链中
的
事务
拦截器
之前。因此,
重试
操作
浏览 3
提问于2022-01-12
得票数 0
2
回答
有什么方法可以改变5角HttpInterceptor
的
响应吗?
angular
、
typescript
、
rxjs
、
angular-httpclient
对于我
的
应用程序,我创建了以下HttpInterceptor。是否有一种方法可以从这里将修改后
的
响应返回给
请求
订阅者?import { Injectable } from '@
angular
/core'; import { HttpRequest, HttpResponse, HttpErrorResponse, HttpHandler, HttpEvent, HttpInterceptor } from '@
angular
/common/<em
浏览 2
提问于2017-11-20
得票数 5
回答已采纳
3
回答
用$
http
拦截器
重试
失败
请求
angularjs
、
angular-http-interceptors
我
的
and应用程序所使用
的
API有时会超载,如果无法处理
请求
,则会发送500个内部服务器
错误
。我
的
web应用程序可以发送不同
的
100+
请求
,所以如果我对每个
请求
单独执行
重试
,将花费我数小时
的
打字时间。我已经在使用$httpProvider
拦截器
了,这里是(简化) return {}
浏览 5
提问于2015-09-15
得票数 14
回答已采纳
2
回答
角-js:为取消
的
请求
设置
HTTP
状态
代码
angularjs
、
http
当取消这样
的
http
请求
时: if (canceler) canceler.resolve(); $
http
({ url: '
http
://www.google.com/', timeout: canceler.promisefun
浏览 4
提问于2015-03-30
得票数 1
回答已采纳
1
回答
Angular
$
HTTP
错误
处理程序
angularjs
、
http
、
error-handling
下面是一个非常粗糙
的
例子,我目前正在处理一个
HTTP
调用,它花费了太长
的
时间。有没有办法在全球范围内应用这一点?我不确定
拦截器
是否适合这种情况,因为我需要
错误
句柄在
HTTP
调用花费太长时间后启动,而不是在它从服务器接收到
错误
响应时启动。 我也需要这一点来应用于部分视图
的<
浏览 1
提问于2015-12-22
得票数 0
1
回答
当JWT令牌到期时,
Angular
2将用户重定向到某个位置,并且他目前处于受保护
的
位置。
angular2-routing
我使用
的
是来自auth0
的
angular
2-jwt包。一切正常工作,但现在我想知道如何重定向用户,谁目前在某些路径,这是与我
的
奥斯守卫,在其他地方。现在,当用户试图到达受保护
的
路径时,它正在重定向。我知道我可以在组件中隐藏对象,但是我必须在每个受保护
的
组件中这样做,这一点还不太清楚。以下是我
的
路线: {path: 'login', component: LoginComponen
浏览 2
提问于2017-02-19
得票数 5
回答已采纳
2
回答
由于XSRF令牌过时,AngularJS应该如何处理$
http
.post中
的
403
错误
?
javascript
、
angularjs
AngularJS版本1.4.8应用程序在用户
的
浏览器打开了许多小时(本例中为16小时)后,当其登录表单将数据发送到后端REST身份验证服务时,会收到一个未处理
的
403
错误
。深入分析,根本原因是客户端AngularJS应用程序对XSRF-TOKEN和JSESSIONID
的
cookies过时,这导致后端Security拒绝对公共/login1服务
的
请求
,因为Spring认为该
请求
是跨站点
请求
伪造
的
如果用户关闭所有浏览器窗口,然
浏览 3
提问于2016-02-12
得票数 0
1
回答
Angular
5- Response HttpInterceptor -超时
重试
(504)
angular
、
observable
、
interceptor
我尝试实现一个HttpInterceptor来
重试
超时
的
请求
。我实现了以下代码,但err不包含
状态
代码,因此它不起作用。(请注意,
状态
为0):Devtools显示
错误
504: 有谁可以帮我?- UPDATE -经过更深入
的
分析,我发现问题是我有另一个
拦截器
,它将Auth头部添加到我
的
请求
中。不确定我是否做错了什么,或者我是否不应该有多个
拦截器
(一些更新
请求
,一些更
浏览 4
提问于2018-02-08
得票数 2
回答已采纳
1
回答
$
http
拦截器
:为什么在angularjs
拦截器
中没有接收到正确
的
状态
码和消息?
javascript
、
angularjs
、
xmlhttprequest
、
http-status-code-503
我正在使用$
http
.and发出一个简单
的
get
请求
,它失败了,并出现了503-service unavailable
错误
,这个
错误
清楚地显示在网络选项卡中,.But responseError
拦截器
对象中
的
这是我
的
拦截器
$httpProvider.interceptors.pu
浏览 1
提问于2015-07-10
得票数 0
1
回答
简单
的
拦截器
,它将获取所有
请求
并将jwt令牌添加到其授权头中。
angularjs
、
django-rest-framework
、
jwt
在使用Django REST Framework和DRF-JWT时,在设置受保护页面所需
的
登录并将其重新路由到登录页面(如果没有授权)
的
过程中,我尝试学习以下教程: 谢谢!
浏览 3
提问于2017-08-03
得票数 0
回答已采纳
1
回答
重定向至超时页面- AngularJS / Spring
angularjs
、
jhipster
如何在服务器上
的
会话过期后立即重定向到另一个页面? 我
的
web应用程序不使用web.xml文件。
浏览 1
提问于2016-06-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
AngularJS的七种常见优秀实践
爱奇艺iOS移动端网络优化实践:请求成功率优化
本地修改远端 SAP UI5 框架文件的一个小技巧
Toxy-适用于弹性测试和模拟网络条件的黑客HTTP代理
网易新闻QUIC敏捷实践:响应速度提升45%,请求错误率降低50%
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券