Я могу отправлять сообщения в Chatbase https://chatbase.com/api/message
через запросы SoapUI и curl.Однако, когда я пытаюсь опубликовать с помощью restTemplate на той же конечной точке, используя те же заголовки и то же тело, я получаю {"reason": "Unknown server error.", "status": 500}
.
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
MultiValueMap<String, String> body = new LinkedMultiValueMap<>();
body.add("api_key", "myApiKey");
body.add("platform", "Web");
body.add("user_id", "1");
body.add("type", "user");`
HttpEntity<MultiValueMap<String, String>> request = new HttpEntity<>(body, headers);
restTemplate.exchange("https://chatbase.com/api/message", HttpMethod.POST, request, Void.class);
Я перепробовал все, что только мог, любая помощь приветствуется.