Я знаю .... это не лучшая практика, но меня об этом просили:
Я пытаюсь получить конечную точку, которая получает json
тело с 3 параметрами (int, int, int)
и имеет Аутентификацию на предъявителя.
Заголовки
header.setContentType(MediaType.APPLICATION_JSON);
header.set("authorization", bearerToken);
Сущность
HttpEntity<String> entity = new HttpEntity<>(requestjson.toString(), header);
RestTemplate
ResponseEntity<String> responseEntity = restTemplate.exchange(url, HttpMethod.GET, entity, String.class);
System.out.print (entity):
<{"1stParam":1,"2ndParam":4881,"3rdParam":0},{Content-Type=[application/json], authorization=[Bearer bearerToken]}>
, кроме безопасности и всех подобных проблем, запрос показывает 400 HTTP
response
через RestTemplate
, Почтальон работает отлично .
Я также пытался HttpURLConnection
, но у меня была та же проблема.
СпасибоВам за помощь:)