腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Spring
webflux
中
处理
异常
并
返回
正确
的
HTTP
代码
?
spring-boot
、
exception-handling
、
reactive-programming
、
spring-webflux
、
project-reactor
我有一个方法,它使用Mono.fromfuture(result)给出响应,
并
抛出状态为400
的
CustomException。现在,在我
的
服务类
中
,当我调用该方法时,我抛出
的
错误和
代码
不会传播到我
的
客户端(Postman)。只有消息才是我所看到
的
。我得到
的
格式如下: { "pat
浏览 8
提问于2019-02-02
得票数 1
3
回答
Spring
Security
Webflux
/反应式
异常
处理
spring-security
、
spring-webflux
我在
spring
webflux
上构建应用程序,我被困住了,因为
spring
security
webflux
(v.M5)在
异常
处理
方面的行为不像
Spring
4。我在下面的帖子中看到了如何定制
spring
security
webflux
: 比方说,如果我们在ServerSecurityContextRepository.load
中
抛出
异常
,
Spring
会将
http</e
浏览 3
提问于2017-12-24
得票数 12
回答已采纳
2
回答
Spring
5 Reactive
中
的
HTTP
响应
异常
处理
java
、
spring-boot
、
exception
、
spring-webflux
我正在使用
Spring
Boot2和
Spring
5和
WebFlux
reactive starter开发一些反应式微服务。我面临以下问题:我想要
处理
调用另一个REST服务时收到
的
所有
HTTP
状态,并在收到一些糟糕
的
HTTP
状态时抛出
异常
。例如,当我调用一个端点
并
收到404
HTTP
状态时,我想抛出一个
异常
,该
异常
将在某个ExceptionHandler类
中<
浏览 1
提问于2018-04-04
得票数 15
回答已采纳
2
回答
处理
异常
并
使用
webflux
返回
适当
的
HTTP
代码
spring
、
spring-boot
、
project-reactor
、
spring-webflux
我正在使用
WebFlux
的
功能端点。我使用onErrorResume将服务层发送
的
异常
转换为
HTTP
错误
代码
return Mono.error如果服务
返回
一个Flux,我应该做什么?}我尝试了下面的方法,但不幸
的
是它不起作用。Flux.error不是由onErrorResume
处理
,而是传播到框架
中
浏览 0
提问于2018-02-09
得票数 7
回答已采纳
1
回答
Spring
Webflux
Mono<Void>总是以成功响应作为响应
functional-programming
、
mono
、
spring-webflux
、
spring-reactive
、
spring-mono
productService.delete也会
返回
Mono。问题是,当productService.delete方法
返回
mono error时,端点总是以
http
200响应。我可以看到关于这个单声道错误
的
错误日志,但我
的
处理
程序方法响应
http
200。 我
的
应用程序接口中有一个AbstractErrorWebExceptionHandler to handler
异常
。但由于Mono,错误
处理
程序无法
处理<
浏览 51
提问于2020-06-18
得票数 0
回答已采纳
4
回答
spring
未抛出
的
自定义
异常
java
、
spring
、
exception-handling
、
nullpointerexception
我用
Spring
5 reactive编写了一个自定义
异常
public class AddressNotFoundExceptionRuntimeException{ super(message);我在一个服务
中
调用了这个,但它不是404,而是一个空指针
异常
和一个错误500页面,但是有
正确
浏览 16
提问于2018-02-09
得票数 1
2
回答
有没有人有在
Spring
Cloud Gateway/
Spring
WebFlux
中
实现x509双向认证
的
简单示例?
x509certificate
、
spring-webflux
、
spring-cloud-gateway
、
mutual-authentication
我正在尝试在
Spring
Cloud Gateway
中
实现双向身份验证(使用x509客户端证书进行身份验证),但在整个研究过程
中
,我一直不能确定从哪里开始。在我看来,身份验证不是通过
Spring
Cloud Gateway本身
处理
的
,而是应该通过
Spring
WebFlux
完成
的
--如果这是一个错误
的
假设,请纠正我。我已经找到了通过
Spring
Security实现认证身份验证
的
示
浏览 105
提问于2019-09-20
得票数 3
2
回答
Spring
WebFlux
5.0.RELEASE与
Spring
Security 5.0.M5
spring-security
、
spring-webflux
我正在尝试使用
WebFlux
构建web服务。当我尝试用
Spring
WebFlux
配置
Spring
Security时,
Spring
Security不会拦截这些请求。我
的
Spring
Security配置是:@EnableWebFluxSecuritypublic class WebConfig {
浏览 2
提问于2017-10-31
得票数 0
1
回答
Spring
安全
WebFlux
IP白名单
spring
、
spring-boot
、
spring-security
在利用
WebFlux
的
最新
Spring
Security
中
,安全配置
的
工作方式如下所示:
http
.authorizeExchange().pathMatchers("/**") ....在我们可以用来配置IP白名单
的
方法hasIpAddress(“xxx.xxx”)出现之前
浏览 12
提问于2019-12-22
得票数 1
2
回答
如何从
Spring
-Integration外部调用rest端点
java
、
rest
、
spring-integration
我正在尝试从我
的
Spring
-Integration项目连接外部端点。这是我
的
结构 IntegrationConfig.java package com.demo.integration.config; return gateway.processProgram(program);} 哪里是编写Rest端点连接调用
的
更好
的<
浏览 28
提问于2021-08-11
得票数 0
1
回答
Spring
WebFlux
Functional为无效媒体类型抛404而不是415
java
、
spring
、
spring-boot
、
spring-webflux
我们使用
Spring
2 (v2.0.1.RELEASE)功能端点。RequestPredicates.GET("/*/{id}").and(RequestPredicates.accept(MediaType.APPLICATION_JSON_UTF8));当使用错误
的
媒体类型
浏览 0
提问于2018-05-16
得票数 2
3
回答
使用SpringDoc网络流量支持时无法显示Swagger/OpenApi文档
spring-boot
、
swagger
、
spring-webflux
、
springdoc
我有一个小型
的
Spring
微服务,它使用
webflux
将其端点公开为反应性
的
。但是,如果我将依赖项更改为非反应性SpringDoc模块:文档是可用
的
,它们只是不显示
返回
模式(我想这是预期
的
,因为响应被包装在Mono
中
)。我使用SpringBoot2.3.3.RELEASE,除了一个自动配置
的
服务类之
浏览 7
提问于2020-08-19
得票数 2
回答已采纳
1
回答
使用
WebFlux
处理
调用Restful服务
的
错误示例
spring-boot
、
spring-webflux
、
spring-webclient
、
webflux
我正在寻找一个使用
WebFlux
处理
错误
的
简单示例。我在网上读过很多东西,但找不到我想要
的
东西。我用
Spring
2.45跑步Mono<ResponseObject> mono = webClient.post() .header我
的
服务
返回
一个ResponseObject,即使它
返回
一个
http
状态为400,但是
Web
浏览 3
提问于2021-07-13
得票数 1
回答已采纳
1
回答
Webflux
访问日志头
spring-webflux
、
reactor-netty
、
access-log
如
何在
Spring
webflux
中
自定义反应堆访问日志?我可以通过设置-Dreactor.netty.
http
.server.accessLogEnabled=true打开反应堆网络访问日志 我想自定义格式,例如:我需要一些请求头被记录下来,
并
删除IP地址。在
Spring
Webflux
应用程序
中
实现这一点
的
任何提示都会很有帮助。
浏览 33
提问于2021-09-15
得票数 0
回答已采纳
2
回答
更新失败时从REST
返回
什么?
java
、
spring
、
api
、
rest
我正在使用
Spring
编写一个web应用程序,它经常更新后端
的
数据,
并
返回
更新
的
对象以反映前端
的
更新。 我
的
问题是,如果由于某种原因更新失败了,那么从我
的
方法
返回
什么。我目前正在
返回
对象,因为它是接收到
的
,如果它失败了,但是按照它
的
状态,前端
的
状态将不会反映在后端发生
的
故障。我想
返回
对象来更新状态,但是这样做会阻止我
返回
浏览 0
提问于2020-07-22
得票数 0
回答已采纳
1
回答
我可以同时使用SpringMvc和
webflux
吗?
java
、
spring-boot
、
reactive-programming
、
spring-webflux
、
project-reactor
我尝试将一个REST API端点迁移到反应式
webflux
,并在迁移其余端点之前测试其性能。但它并没有起作用。我为他添加了路由器和
处理
程序,但在我没有从依赖项
中
删除
spring
-boot-starter-web
并
禁用@RestController之前,我一直收到
http
404
代码
。这是可能还是不可能?
浏览 1
提问于2018-12-21
得票数 40
回答已采纳
1
回答
WebFlux
web和
webflux
starter
spring-webflux
我使用
webflux
starter创建了一个
Spring
boot 2.0.0.M7项目,因为我想使用所有的异步和非阻塞功能。如果我同时添加两个启动器,我
的
非阻塞功能会出现问题吗?我使用Gatling执行了一些压力测试,我收到了相同
的
分数,删除或添加了web starter。 对此有什么帮助吗?
浏览 16
提问于2017-12-15
得票数 1
2
回答
无法构造`reactor.core.publisher.Mono`
Spring
和
Spring
2
的
实例
spring-boot
、
spring-cloud
、
project-reactor
目标:从SpringBoot1.x (webMvc)迁移到version 2 (
webFlux
)和
Spring
SR2到FinchleyM8 (等待发布版本)。Problem:伪-> OpenFeign.引擎盖下
的
OpenFeign使用RxJava,但使用
WebFlux
- Reactor3。在当前使用Mono作为
返回
类型时,我得到了一个错误: 由: org.springframework.
http
.converter.HttpMessageConversionException
浏览 0
提问于2018-03-15
得票数 3
回答已采纳
1
回答
如
何在
Spring
网络流量中使用@RequestBody
并
避免使用IllegalStateException?
spring
、
spring-boot
、
spring-webflux
、
illegalstateexception
一般来说,我对
Webflux
和
Spring
很陌生,在设置一个
处理
POST请求
的
简单服务器时遇到了困难:package com.test.webfluxtest更具体地说,下面是堆栈跟踪
的
顶部: java.lang.IllegalStateException: In a
WebFlux
application, form data is accessed via在使用标记生成IllegalStateExceptions (
如
浏览 7
提问于2019-12-04
得票数 4
回答已采纳
2
回答
WebFlux
@ExceptionHandler在@ControllerAdvice
中
不调用WebFilter
中
引发
的
异常
spring-webflux
在我
的
WebFlux
应用程序(带注释
的
控制器)
中
,我注意到如果从@RestController方法抛出
异常
,则执行@ControllerAdvice
中
的
@ExceptionHandler
并
正确
处理
异常
。但是,如果
异常
较早发生,例如在WebFilter
中
,则不执行
处理
程序。我阅读了
WebFlux
文档,发现了以下内容: Howeve
浏览 11
提问于2022-08-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring Boot 中的响应式编程和 WebFlux 入门
Spring WebFlux和Spring Cloud进行响应式微服务开发
Kotlin Coroutine 是如何与 Spring WebFlux 整合的
Spring Boot 2.0-WebFlux framework
SpringBoot2使用WebFlux函数式编程
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券