Saya ingin mengonversi cuplikan ikal (berfungsi) berikut menjadi panggilan RestTemplate:
curl -i -X POST -d "email=first.last@example.com" https://app.example.com/hr/email
Bagaimana cara saya melewati parameter email dengan benar? Kode berikut ini menghasilkan respons 404 Tidak Ditemukan:
String url = "https://app.example.com/hr/email";
Map<String, String> params = new HashMap<String, String>();
params.put("email", "first.last@example.com");
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> response = restTemplate.postForEntity( url, params, String.class );
Saya sudah mencoba merumuskan panggilan yang benar di PostMan, dan saya bisa membuatnya bekerja dengan benar dengan menetapkan parameter email sebagai parameter "form-data" di tubuh. Apa cara yang benar untuk mencapai fungsi ini di RestTemplate?