После API, в котором говорится, что мне нужно отправить этот запрос POST:
POST https://api.vasttrafik.se/token HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Authorization: Basic UmJseEkyeTFsWVNFTTZ0Z2J6anBTa2E0R1o6Wk1nSkR0Y0pddaRGV4OTJldUxpQUdYOFExUnU=
grant_type=client_credentials&scope=<device_id>
Я пытаюсь создать соответствующий POST-req при весенней загрузке, и это то, что я придумаю.Однако я в конечном итоге с ошибкой, описанной в названии .. какие-либо идеи?
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.set("Content-Type:", "application/x-www-form-urlencoded");
headers.set("Authorization", "Basic UmJseEkyeTFsWVNFTTZ0Z2J6anBTa2E0R1o6Wk1nSkR0Y0paRGV4OTJldUxpQUdYOFExUnU=");
HttpEntity<String> entity = new HttpEntity<String>("parameters", headers);
ResponseEntity<String> respEntity = restTemplate.exchange("https://api.vasttrafik.se/token", HttpMethod.POST, entity, String.class);
System.out.println(respEntity);