Я вызываю API Rest GET, где у меня есть временной диапазон в качестве параметра запроса.Перед вызовом через метод Spring restTemplate.exchange () я кодирую свой параметр запроса метки времени с помощью алгоритма UTF-8.
В моем случае URL-адрес успешно дает мне ответ от почтальона или любого другого клиента отдыха.Но в случае кода Java я получаю 400 ошибок (HttpClientException).
После просмотра журнала я понял, что это проблема кодирования.Restclient снова внутренне кодирует мой URL, и поэтому API не может определить параметры запроса.
Любая помощь или руководство будут высоко оценены. Заранее спасибо
Образец URl https://xxxxxxxxxxxxxxx.com/xxx/xxx?time=02-Jan-2019%2000%3A00%3A00%20%2B05%3A30%2C31-Jan-2019%2023%3A59%3A59%20%2B05%3A30