使用此标记可以获得与Spring云生态系统中Feign声明性REST客户端的使用相关的问题。
boolean isValidToken = authClient.validateToken(token);
FeignException“请求方法'post'不支持'get
服务器: 公共接口myclient { @getMapping(value =“ mypath”) 字符串getStuff(@requestparam mydto mydto); } @RestController 公共类MyClientRestController实施
@EnableFeignClients 和 @FeignClient 在自动装配“FeignContext”NoSuchBeanException 上失败
我正在编写的微服务需要与我们平台中的其他微服务进行通信。在这次尝试中,我们理想的解决方案是 Spring Cloud Netflix Feign,它实现了 @FeignClient。 怎么...
我正在尝试组合 2 个或更多服务,我想检查它们的状态并返回自定义响应。例如,其中一个返回 200,另一个返回 500、404、400 等。在这种情况下...
feign.codec.EncodeException:转换请求正文时出错
尝试使用 MultiPartFile 通过 Rest 请求上传文件。在 App A 的控制器中获取请求,调用服务,然后调用 FeignClient 来调用 A 中的不同 REST 端点...
使用 Feign 客户端执行计划任务的 Spring Boot 应用程序中出现循环 HTTP 400 错误
我在使用 Feign 客户端进行服务间通信的 Spring Boot 应用程序中遇到循环错误模式。这个问题特别出现在执行 HTTP POST 的计划任务中
如何让 spring bean 以假客户端 bean 为条件
@Slf4j @成分 @ConditionalOnBean(GoogleTokenFeignClient.class) 公共类 GoogleAuthenticationProvider { @ConditionalOnProperty(名称 = "google.token.url") @FeignClient(名称 = "
如何在代码中配置超时(不在application.yml中)
如何在代码中而不是在 application.yml 文件中设置超时? 例如。我们可以这样做来设置日志级别: @配置 公共类 FeignClientConfiguration { @豆 记录器级别
我在项目中使用了 feign。我创建了自定义配置,但它被默认配置覆盖。步骤如下: SpringBootApplication.java @SpringBootApplication @EnableDiscoveryClie...
如何在 Feign Client 中以特定格式序列化请求正文的日期?
我尝试使用 feign 客户端向第三方 api 发送请求。当我检查请求正文时,它如下所示: { "请求时间": "2023-06-07T12:18:00.916+00:00" } 但是……
我对 Spring Cloud Feign 相当陌生,并尝试发送服务提供商所需的 HTTP 标头。这是代码片段 @FeignClient(name = "身份验证", url = "http://
将 Spring Feign 与 Spring Cloud LoadBalancer 结合使用
我找到了如何使用 Spring Cloud LoadBalancer 的教程:https://spring.io/guides/gs/spring-cloud-loadbalancer/ 我感兴趣是否可以将 Spring Feign 与 Spring Cloud LoadBalancer 一起使用?
spring cloud feign - 如何找出它使用的http客户端?
我们在 java 8 spring boot 2.0.3 应用程序中使用 spring boot open feign。 Open feign 用于对其他服务进行 REST 调用。 我们正在尝试让 New Relic java 代理“看到”假象...
使用 @ApplicationModuleTest 进行 Spring Modulith 集成测试中 Feign 客户端的问题
我正在使用 Spring Modulith 1.2.4 开发 Spring Boot 3.1 项目,该项目有两个不同的模块:amadeus 和 collinson。每个模块都有自己的 Feign 客户端: amadeus.client.AmadeusFeignClient 科尔...
如何使用Spring Boot Feign指定requestInterceptor
我们需要向每个传出的 Feign 调用添加一个相关令牌头(从 MDC 上下文中获取值)。 本页描述了如何使用拦截器,这听起来正是我们所需要的。问题是
Spring Cloud 开放 Feign:HttpURLConnection 和 Apache HttpClient
使用Feign时,默认使用HttpURLConnection。我预计通过切换到 Apache HttpClient 进行连接池可以提高性能。然而,在我的测试中,响应时间...
我正在尝试使用 feign 配置来创建定义了密钥库的自定义 feign。 公共类 FeignConfiguration 扩展 FeignConfigurationBase { 公共 FeignConfiguration() { } @
Spring FeignClient 中的多个 @RequestPart 导致“所需部分不存在”
我正在编写一个服务器应用程序,该应用程序应该转发文件并将其上传到另一台服务器。 前端--->转发器--->后端 转发器收到前端发来的文件成功...
我正在尝试实现一个涉及 FeignClient 调用的单元测试,该调用应返回 404 Not Found。 由于 Feign 会抛出 404 异常,那么实现此测试的正确方法是什么...
Spring Cloud OpenFeign 在调用端点时不发送音频/ogg 标头
我尝试通过 Spring Cloud Feign 客户端调用 API 发送音频 OGG 文件字节。 但我收到 400 Bad Request,错误如下: “error_message”:“OGG 标头...