SpringBoot + Feign: параметр @RequestHeader удаляет оригинальные заголовки в запросе - PullRequest
0 голосов
/ 08 января 2019

После использования параметра @RequestHeader в методе в FeignClient я заметил, что все заголовки по умолчанию отбрасываются (например, Content-Length, Content-Type)

Вот пример:

    @FeignClient(name = "foo",
        url = "${url}",
        fallbackFactory = FooFallback.class
    )
    public interface Foo {
        @GetMapping("foo")
        Foo getFoo(
            @RequestHeader("X-Forwarded-For") String clientIP,
            @RequestParam("foo") String foo,
        );

    default Foo getFoo(String clientIP) {
            return getFoo(clientIP,"foo");
        }
    }

Как я могу решить эту проблему? Я использую что-то не так? Должен ли я определить что-то еще? Я ничего не вижу в документах.

...