Недопустимые символы в поле заголовка сообщения: Content-Type: - PullRequest
0 голосов
/ 08 ноября 2018

После 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...