FeignClient кодирует параметр get, если передается как часть URL - PullRequest
1 голос
/ 05 февраля 2020

У меня есть следующий код для моего FeignClient

@FeignClient(value = "somename", url = "${someurl}")
public interface TagServiceClient {

    @Timed("asdf")
    @GetMapping(path = "api/foos")
    List<FooTO> getAllFooForOperators(@RequestParam(value = "operators") List<String> operators);


    @Timed("qwer")
    @GetMapping(path = "api/yyy")
    List<YYYTO> getAllYYYForOperators(@RequestParam(value = "operators") List<String> operators);
}

Как я могу кодировать операторы первого метода getAllFooForOperators? Я не хочу кодировать параметры другого метода getAllYYYForOperators. У меня проблемы с / и &, но я хочу обрабатывать и кодировать все специальные символы.

...