Каков наилучший способ отправить запрос POST на URL-адрес службы HTTPS, используя заголовок «application / xml» и строку xml в качестве тела? - PullRequest
0 голосов
/ 25 февраля 2019

Этот способ не работал.

public String sendReqest (String httpsUrl, String xmlRequest) {

HttpHeaders httpHeaders = new HttpHeaders();
httpHeaders.setContentType(MediaType.APPLICATION_XML);


HttpEntity<String> httpEntity = new HttpEntity<String>(xmlRequest, httpHeaders);

RestTemplate restTemplate = new RestTemplate();
String result = restTemplate.postForObject(httpsUrl, httpEntity, String.class);
return result;

}

Iполучить это исключение: Ошибка построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...