腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8686)
视频
沙龙
1
回答
Spring
Webflux
:
当
被
调用
的
服务
返回
带有
WebClient
的
无
body
的
HTTP201
时
,
如何
返回
HTTP200
response
with
body
?
、
、
我有一个接收Java+
Spring
请求
的
微
服务
( HTTP ),然后通过HTTP
调用
另一个
服务
的
REST API
调用
。
被
调用
的
服务
返回
HTTP状态201(
无
响应体),但我需要
返回
带有
响应体
的
HTTP 200。 我使用
WebClient
调用
另一个
服务
,对于20
浏览 63
提问于2021-10-06
得票数 1
1
回答
如何
使用从并行web请求中收集结果?
、
、
、
我想发送并行
的
网页请求,并收集结果也并行。然后,我
的
方法应该
返回
聚合结果。 List<Mono> monos = bodys.stream(
body
-> sendto a <em
浏览 1
提问于2019-08-14
得票数 2
回答已采纳
1
回答
从反应式
spring
boot应用程序
调用
非反应式遗留
服务
?
、
、
我正在用一个基于
webflux
的
spring
boot应用程序进行大量工作。我面临
的
问题是,我必须
调用
一个
服务
,这是一个传统
的
spring
启动应用程序,并且不是被动
的
!下面是一个示例端点,它与所述遗留系统
的
想法很接近:public Respons
浏览 0
提问于2020-09-30
得票数 1
1
回答
如何
为使用returns Mono
的
服务
类编写组件测试?
、
我在
Spring
Boot中有一个基于REST API
的
应用程序,它使用
Spring
Webflux
。与往常一样,REST
调用
流程如下所示:Service类使用
WebClient
对另一个
服务
进行HTTP
调用
,并
返回
一个Mono,如下所示: private Mono<SubmissionRes
浏览 13
提问于2021-10-15
得票数 1
1
回答
使用
WebFlux
处理
调用
Restful
服务
的
错误示例
、
、
、
我用
Spring
2.45跑步Mono<ResponseObject> mono =
webClient
.post() .header如果有错误,成功显然是错误
的
。 当我最终执行ResponseObject
response
= mono.block()
时
,我希望每次都得到一个ResponseObject,即使有错误。我
的
服务
返回
一个Respon
浏览 3
提问于2021-07-13
得票数 1
回答已采纳
3
回答
在
Spring
Boot中使用Web客户端Mono获取API响应错误消息
、
、
、
我正在使用
webflux
Mono (在
Spring
boot5中)来使用外部API。
当
API响应状态码为200
时
,我可以很好地获取数据,但
当
API
返回
错误时,我无法从API检索错误消息。
Spring
webclient
错误处理程序始终将消息显示为 但是当我使用PostMan
时
,ClientResponse has erroneous status code: 500 InternalServer Error会
返回
这
浏览 6
提问于2018-03-26
得票数 19
回答已采纳
1
回答
RouterFunction中
的
Spring
Webflux
错误处理
、
、
、
我是
Spring
网关云(
Spring
Reactor)
的
新手。我想实现聚合层,它将从两个微
服务
下载数据,如真正
的
api-网关。据我所知,在
Spring
Cloud Gateway中,它需要以响应式
的
方式实现。 我发现RouterFunction创建了一个网关端点来实现到一个微
服务
的
POST。它可以工作,但
当
微
服务
返回
BAD_STATUS或etc
时
,我
的</
浏览 97
提问于2021-11-18
得票数 0
1
回答
如何
模拟
Spring
和
WebClient
、
、
、
、
我正在尝试模拟
Spring
WebClient
,但在模拟
WebClient
.builder()
时
遇到了问题。到目前为止,我在测试中定义
的
模拟没有
被
使用,我想是因为这个构建器没有
返回
我
的
模拟
WebClient
。我怎样才能让构建器
返回
我
的
mock?是这样使用
的
:
response
=
webClient
浏览 31
提问于2021-11-05
得票数 1
1
回答
如何
让
spring
webclient
跟随
带有
访问令牌/授权头
的
重定向?
、
、
、
、
我们使用
的
是
带有
webflux
的
spring
boot 2.4.5,并使用客户端凭证授权类型
调用
服务
。我们注意到
的
是
webclient
没有遵循重定向。我们
如何
才能使
webclient
遵循重定向,它可以继续传递访问令牌,直到它获得http 200? 添加以下代码片段不会将访问令牌传递给重定向
的
url,它将
返回
401。
WebClient
.builde
浏览 73
提问于2021-09-29
得票数 0
回答已采纳
4
回答
Springboot :
如何
使用
WebClient
而不是RestTemplate来执行非阻塞和异步
调用
、
、
、
我有一个使用
的
springboot项目。我们已经从1.5.3转移到了springboot 2.0.1,我们正在尝试使用
WebClient
进行其他异步
调用
。我们使用Resttemplate来处理接收到
的
字符串,如下所示。但是
WebClient
只
返回
Mono或Flux中
的
数据。
如何
才能将数据作为字符串。已经尝试了block()方法,但是它执行异步
调用
。= @Backoff(delay = 3000, multiplier = 2)) pu
浏览 0
提问于2019-08-05
得票数 11
回答已采纳
1
回答
动态设置缓存expireAfterWrite属性- Caffeine和
Spring
WebFlux
、
、
、
、
我正在使用咖啡因缓存来存储使用
webClient
WebFlux
获得
的
授权令牌。我在application.yml文件中将expireAfterWrite设置为硬编码值,如下所示:
spring
: cache-names: accessTokenscaffeine: spec: expireAfterWrite=100m 令牌是使用
带有
Spring
WebFlux
的
WebClient
获得
的
浏览 465
提问于2021-01-21
得票数 0
1
回答
如何
正确地从
WebFlux
客户机中提取/释放响应体?
、
、
我使用
Spring
5反应性堆栈中
的
WebFlux
HTTP访问外部REST
服务
。我想根据HTTP状态处理响应:
webClient
.ge
浏览 0
提问于2019-04-14
得票数 4
回答已采纳
2
回答
Spring
5 Reactive中
的
HTTP响应异常处理
、
、
、
我正在使用
Spring
Boot2和
Spring
5和
WebFlux
reactive starter开发一些反应式微
服务
。我面临以下问题:我想要处理
调用
另一个REST
服务
时
收到
的
所有HTTP状态,并在收到一些糟糕
的
HTTP状态
时
抛出异常。例如,当我
调用
一个端点并收到404HTTP状态
时
,我想抛出一个异常,该异常将在某个ExceptionHandler类中处理,就像在
Spri
浏览 1
提问于2018-04-04
得票数 15
回答已采纳
2
回答
从
Spring
反应性POST请求
返回
flatMap
的
输出
、
、
我正在尝试使用
Spring
WebFlux
反应性编程来构建POST请求。= someFunction(); //Returns Mono<ServerResponse> }); return ServerResponse.ok().bodyValue
浏览 11
提问于2022-03-24
得票数 0
回答已采纳
2
回答
WebClient
.exchangeToMono
WebFlux
5.3.0 -
Spring
()
、
我刚刚升级到
Webflux
5.3.0,注意到
WebClient
.exchange()方法现在已弃用(link)支持新方法.exchangeToMono()和.exchangeToFlux() 我有这样
的
代码:
webClient
.uri(request.path) .exchange()) } 但是,显然,.exchangeToMono()
调用
.rel
浏览 651
提问于2020-11-03
得票数 9
回答已采纳
5
回答
org.springframework.web.reactive.function.UnsupportedMediaTypeException:内容类型'text/xml;charset=UTF-8‘不支持bodyType
、
、
、
、
使用Java 11、SpringBoot 2、
WebFlux
、
WebClient
和Jackson项目的>jackson-dataformat-xml</artifactId></dependency> 触发对外部API
的
请求
浏览 0
提问于2019-07-15
得票数 13
回答已采纳
2
回答
如何
解决
Spring
Webflux
中单声道数据到另一个单声道数据
的
问题?
、
、
我想通过
webclient
对象从另一个
服务
器获取字符串数据,并将其放到另一个Mono对象中。但在
webclient
中,只能在.subscribe()中读取。因为responseBody.subscribe()方法是异步
的
,所以在执行test()之前,方法responseBody.subscribe()将
返回
message字段为空
的
responseBody.subscribe当然,我知道如果我
返回
responseBody对象而不是result对象,就不会有问题。但我希望<
浏览 3
提问于2019-08-25
得票数 0
1
回答
反应式编程.未正确运行
的
网络流量网络过滤器
、
、
、
我对反应性编程有点陌生,我正在尝试组装以下内容:使用Java、Springboot 2、
Webflux
和反应堆核心,我想处理需要额外身份验证
的
非常具体
的
请求。检查组合是否存在,并需要使用Boolean).Since方法进行特定
的
身份验证(
返回
具有配置了CSRF和
Spring
安全性
的
accessPointService.getAccessPointAuthorizationRequirement我不知道onComplete()日志到底意味着什么,因为它是在执行getReq
浏览 6
提问于2021-10-27
得票数 0
回答已采纳
2
回答
覆盖
Spring
webflux
项目的默认线程池执行器有多有效?
我是
Spring
-
Webflux
的
新手。我是不是在下面的设计中遗漏了什么或者什么错误?提前谢谢你。responseStr.flatMap(响应-> {//处理接口响应
浏览 0
提问于2019-05-17
得票数 0
1
回答
由于对来自WebClientRequestException实例
的
所有
调用
提供
服务
不可用而处理像
WebClient
这样
的
异常
的
方法,而不是单独处理
、
、
、
、
正如标题所示,我使用
Spring
来
调用
外部
WebClient
并处理响应。我添加了一个ExchangeFilterFunction来根据从
服务
器
返回
的
状态代码来处理响应,如下所示。("
WebClient
Error")); return Mono.just(
response
);} 现在,对于那些在请求运行时
返回
响应
的
服务
来说,但
浏览 1
提问于2021-12-26
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring Boot 2.0-WebFlux framework
Spring WebFlux和Spring Cloud进行响应式微服务开发
SpringBoot2.x中Json基础使用详解
服务器减少50%,研发效率提高86%,我们的管理型网关Fizz自研之路
SpringBoot使用WebFlux响应式编程操作数据库
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券