feign
feign copied to clipboard
Feign makes writing java http clients easier
We have a scenario where a POST application/form-url-encoded request is to be sent to an API endpoint. And we are using @FeignClient annotated interface having a @PostMapping annotated function which...
Can any help with this scenario: SpringBoot Openfeign client running behind a coorporate fire wall. I need to connect to and external AWS based rest service. I need to go...
Logging in Feign today is managed entirely behind our `Logger` abstraction. This wrapper is a simplistic form of logging facade similar to Commons Logging and SLF4J. We should consider adopting...
Allow making request body optional. This relates to https://github.com/OpenFeign/feign/pull/583. See [comment](https://github.com/OpenFeign/feign/pull/583#issuecomment-636326555). We have an open [issue](https://github.com/spring-cloud/spring-cloud-openfeign/issues/126) for which we would use this feature in SC OpenFeign and also a PR...
Here is description of behavior for undefined values https://github.com/OpenFeign/feign/blob/master/README.md#undefined-vs-empty-values When I try to call client like this: ``` Map parameters = new LinkedHashMap(); parameters.put("param", null); this.demoClient.test(parameters); ``` URL looks like...
Originally mentioned in this chat: https://gitter.im/OpenFeign/feign?at=5fc95092a8af805088fdf356 Observe: --- ``` @FeignClient(name = "queueKeeperClient", url = "${queueKeeper.api.url}", configuration = QueueKeeperFeignConfiguration.class) public interface QueueKeeperClient { @PostMapping(path = "messages/raw/{queue}") void publish(@PathVariable("queue") String queue, @RequestHeader("correlationId")...
As per our discussion with @adriancole in #24 , it would be good to add non-blocking I/O support to Feign. This can be particularly beneficial for the scenarios with API...
This issue is probably related to #1189 but is focused on the encoding of path variables instead. We've recently upgraded to Spring Cloud to [`Hoxton.SR3`](https://spring.io/blog/2020/03/05/spring-cloud-hoxton-service-release-3-sr3-is-available) which includes a bump of...
Hi, It would be great, if there could be some support of SoapHeaders when you are using Feign for legacy Soap calls. I just recently came to legacy API, where...
I am using https://github.com/OpenFeign/feign/tree/master/mock to write unit tests. When one would want to match/verify request headers, the current implementation seems too strict as [it checks for exact equality](https://github.com/OpenFeign/feign/blob/1f7ca4c74cefdeeea96d4b90be2a945d77e6905a/mock/src/main/java/feign/mock/RequestKey.java#L171). Ideally, it...