spring-webflux 相关问题

Spring Framework 5包含一个新的spring-webflux模块。该模块包含对被动HTTP和WebSocket客户端以及被动服务器Web应用程序的支持,包括REST,HTML浏览器和WebSocket样式交互.WebFlux可以在Servlet容器上运行,支持Servlet 3.1非阻塞IO API以及其他异步运行时,如Netty和Undertow。

我正在从rest api标头读取时区,而不是给出本地时区,它总是给出Etc/Utc

我正在尝试从 api 客户端(移动或邮递员)读取时区,这始终返回 zoneId 作为 Etc/UTC,而不是实际时区 但是当我在本地机器中运行相同的代码时......

回答 1 投票 0

如何在spring-boot web客户端发送请求体?

我在 Spring Boot Web 客户端发送请求正文时遇到一些问题。尝试发送如下所示的正文: val 主体 = "{ ” + "\"电子邮件\":\"[email protected]\", ” + “\”id\“:...

回答 4 投票 0

邮递员返回:400 BAD_REQUEST“所需的查询参数‘文件’不存在。”无论如何

我有一个使用反应式编程的 Spring Boot CRUD。我正在使用 Azure Blob 容器来处理数据。我的阅读方法效果很好。但是我还无法测试我的上传方法,因为 P...

回答 1 投票 0

GraalVM 本机映像在 IDE (java17) 中工作,但在构建本机映像时不起作用

我有一个 spring shell 应用程序,它可以执行非常简单的操作,例如从终端发送 get 请求。 pom.xml 依赖项 org.springframework.boot...

回答 1 投票 0

使用 Spring boot + WebFlux 进行全局错误处理

在 Spring boot Rest 控制器中使用反应式编程时,我们如何全局处理异常? 我认为 @ControllerAdvice 不会工作,因为我已经尝试过这个但它不成功......

回答 4 投票 0

Spring Boot 集成测试抛出错误“java.lang.IllegalStateException:阻塞读取超时 5000 毫秒”

问题发生在我通过 Spring boot 2.0.0.M3 使用 Spring webflux 的项目上。以下是项目的依赖项, 依赖项{ 编译 'org.springframework.boot:spring-boot-starter-

回答 3 投票 0

Spring Data r2dbc 转换器<Row, Entity> 不工作

我尝试在@Query中实现一对一关系查询。相关表结构如下 @Table(“t_author”) 数据类作者( @字段:ID 有效ID:长, 变量名称:...

回答 1 投票 0

如何使用 zip 运算符处理 SpringWebFlux 中的多个空值

我想问你如何处理这样的情况:我以异步方式调用 5 个存储库方法,然后我需要将它们全部压缩以使其成为一个对象,但我不想阻止每个请求。 .

回答 1 投票 0

如何自定义SpringWebFlux WebClient JSON反序列化?

我正在使用 spring-webflux WebClient(内部版本 20170502.221452-172)来访问生成 Entry 对象流(application/stream+json)的 Web 应用程序,如下所示: 最终的 WebClient 生产者Client...

回答 10 投票 0

Spring boot 和 Spring WebFlux 3.1.5 - 无效的请求内容

我有一个 Spring boot 项目,使用 Spring WebFlux 进行 API 实现。 我使用 openapi-generator-maven-plugin 插件来生成 Swagger-to-Java 对象。 当有 POST 请求时

回答 1 投票 0

SpringBoot 3 WebFlux - 415 不支持的媒体类型

在尝试处理多部分请求时,我的 Spring WebFlux 应用程序中遇到了一个持续存在的问题。我遇到的具体错误消息是“不支持的媒体类型”。尽管

回答 1 投票 0

spring webflux 中的 then、thenEmpty、thenMany 和 flatMapMany 是什么?

不太明白spring webflux中Flux或Mono上的then、thenEmpty、thenMany和flatMapMany的用法和区别。

回答 2 投票 0

Spring Boot 3.0.4 webflux 有 415 UNSUPPORTED_MEDIA_TYPE

从 2.7.5 升级到 Spring Boot 3.0.4 webflux 后,我收到“415 UNSUPPORTED_MEDIA_TYPE”。服务正在接受并返回 xml 内容。之前工作得很好。 @

回答 2 投票 0

Spring boot v3.2.1 迁移后,Rest 端点无法工作

我正在将所有现有的 Spring Boot 应用程序从版本 2.7.4 迁移到 3.2.1。 我有一个奇怪的观察。所有以 / 结尾的端点都无法从 UI 访问以及...

回答 1 投票 0

使用 JWT 令牌的 Spring boot webflux 安全性

尝试使用 Spring boot webflux 设置基于 JWT 令牌的身份验证。 Spring 启动版本:- 2.3.0.BUILD-SNAPSHOT 技术堆栈:- Angular 9、Spring boot 2.3.0.BUILD-SNAPSHOT、Spring security、Spring secure...

回答 2 投票 0

使用WebClient发送具有不同输入值的POST请求的最佳方式

我正在尝试使用 WebClient 通过在 POST 请求中以 JSON 字符串形式发送整数值来进行 API 调用。我有超过 100K 个值要发送请求。

回答 1 投票 0

Spring WebFlux WebFilter:响应体修改没有效果

我想修改我的 Spring Boot 应用程序生成的每个响应。为此,我创建了一个 WebFilter 组件,如下所示: @成分 公共类 EncryptionFilter 实现 WebF...

回答 1 投票 0

Flux .then() 在完成信号之前运行

我尝试用 Flux 流对象做一些事情,并在处理所有元素后做一些最后的工作并完成 Mono,但它不起作用: // 来自网络请求的数据和 ID // 我的存储库...

回答 3 投票 0

Spring Data Elasticsearch ReactiveElasticsearchTemplate 记录了大量警告:pit/search_after 被取消

这个警告是什么意思以及如何消除它? 坑/search_after被取消 记录器:org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchTemplate 我们有一个 spring-data-

回答 1 投票 0

带有 Micrometer Tracing 的 Spring Boot 3 Webflux 应用程序未在控制台日志中显示 traceId 和 spanId

我正在替换 Spring Cloud Sleuth,以使用 Spring Boot 3 的新 Micrometer Tracing 生成日志相关性。 我一直在关注这篇博客文章来配置示例项目 TraceId/spanId ...

回答 3 投票 0

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