Я пытаюсь получить содержимое онлайн-изображения в приложении Spring Boot, используя указанный ниже клиент Feign.
@FeignClient(name = "image") public interface ImageClient { @RequestMapping(method = RequestMethod.GET) byte[] getContent(URI uri) throws WebException; }
Проблема, с которой я сталкиваюсь, заключается в том, что при вызове метода getContent с URL-адресом, таким каккак https://images.foo.com/1234567/5c5a7f14-d5d4-4a79-9c2e-78fed8b738c5.jpeg?foo=123, выполняется HTTP-вызов на https://images.foo.com/1234567/5c5a7f14-d5d4-4a79-9c2e-78fed8b738c5.jpeg/?foo=123, и я получаю сообщение об ошибке от сервера.
Есть ли какой-либо способ запретить Feign добавить косую черту перед параметрами запроса?