18得票2回答
如何在FeignClient中调用带有多个查询字符串参数的URL?

我试图使用多个查询字符串参数调用Google API。但奇怪的是,我找不到方法去做到这点。这是我的Feign客户端:@FeignClient(name="googleMatrix", url="https://maps.googleapis.com/maps/api/distancematri...

17得票6回答
Feign客户端请求和响应以及URL日志记录

我如何记录Feign客户端请求、响应和URL的载荷。我是否需要实现拦截器?因为我的要求是将请求和响应记录在数据库的特殊表中。

16得票3回答
如果Hystrix-保护的调用超时,我可以抛出自定义错误吗?

我有一个伪造的客户端,并使用这个外部调用:@RequestMapping(method = RequestMethod.GET, value = "GetResourceA", consumes = "application/json") @Cacheable("ResourceA") Lis...

16得票6回答
@EnableFeignClients和@FeignClient在自动装配'FeignContext'时失败,导致NoSuchBeanException异常。

我正在编写的微服务需要与平台上的其他微服务进行通信。 在这次尝试中,对我们而言理想的解决方案是使用Spring Cloud Netflix Feign,实现@FeignClient。然而,当我尝试注入ReviewProvider时,遇到了以下异常:异常(原因)Caused by: org.sp...

15得票1回答
Apache HttpClient中的每路最大连接数和总最大连接数有什么区别?

我试图理解它们之间的区别。我尝试阅读文档,但并没有帮助很多。HttpClientBuilder .create() .setMaxConnPerRoute(maxConnectionsPerRoute) ...

15得票5回答
Feign客户端无法解析查询参数

这是我的接口: public interface SCIMServiceStub { @RequestLine("GET /Users/{id}") SCIMUser getUser(@Param("id") String id); @RequestLine("GE...

13得票2回答
如何使用Spring Boot和@FeignClient发送Bearer授权令牌

我正在使用Spring Boot编写一个与HTTP rest服务器交互的应用程序。 我连接的其中一个服务器(Wit.ai)使用beaerer授权令牌。 产生成功响应的curl请求如下:GET /message?q=sample message HTTP/1.1 Host: api.wit.ai...

13得票4回答
Spring Cloud Feign客户端@RequestParam与List参数一起创建了错误的请求

我有一个Spring Cloud Feign客户端映射,定义如下:@RequestMapping(method = RequestMethod.GET, value = "/search/findByIdIn") Resources<MyClass> get(@RequestPar...

12得票1回答
如何为特定的客户端设置自定义的Feign RequestInterceptor?

我需要为一些新的Feign客户端添加自定义的授权头。因此,我编写了一个 RequestInterceptor 并且它起作用了,但是问题是我不想让这个自定义的 RequestInterceptor 影响我的旧客户端。我尝试使用 template.url() 方法进行过滤,但是它并没有提供请求的整...

12得票4回答
Spring Boot应用程序无法自动装配Feign客户端。

我创建了一个Spring Boot示例项目,以了解Feign客户端功能,但运行时出现以下错误。 com.example.demo.RestClient中的remoteCallClient字段需要一个类型为“com.example.demo.RemoteCallClient”的bean,但找...