Я хочу преобразовать следующий (рабочий) фрагмент завивки в вызов RestTemplate:
curl -i -X POST -d "[email protected]" https://app.example.com/hr/email
Как правильно передать параметр электронной почты? Следующий код приводит к ответу 404 Not Found:
String url = "https://app.example.com/hr/email";
Map<String, String> params = new HashMap<String, String>();
params.put("email", "[email protected]");
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> response = restTemplate.postForEntity( url, params, String.class );
Я попытался сформулировать правильный вызов в PostMan, и я могу заставить его работать корректно, указав параметр электронной почты как параметр "form-data" в теле. Каков правильный способ достижения этой функциональности в RestTemplate?