Есть код запроса на внешний апи. Он рабочий(т.е. запрос валидный и получаем валидный ответ).
ResponseEntity response = restTemplate.getForEntity( serviceUrl + "/" + endpointPath + "?limit=" + pageSize + "&offset=" + offset + "&from=" + timeFrom, GenericResponse.class);
Его проблема, что GenericResponse параметрезированный, поэтому делаю так.
ResponseEntity> response = restTemplate.exchange( serviceUrl + "/" + endpointPath + "?limit=" + pageSize + "&offset=" + offset + "&from=" + timeFrom, HttpMethod.GET, null, // requestEntity new ParameterizedTypeReference<>() {});
Но в этом случае внешний сервис отвечает "Method GET not allowed". Не могу понять почему, ендпоинт же не менялся. getForEntity тоже использует HttpMethod.GET.
Не знаю кто тут шарит, знаю только @Armagedonby_ZERGS @Adramanov