Я хотел получить информацию о рейсе с REST.Странно то, что вызов REST работает из почтальона, а не из кода (я попробовал шаблон Springs Rest и apache-s HttpPost, ничего не работает).
Я вставлю код apache
String body = gson.toJson(dto);
CloseableHttpClient client = HttpClients.createDefault();
HttpPost httpPost = new HttpPost(URL_FOR_FLIGHTS);
StringEntity entity = new StringEntity(body, ContentType.APPLICATION_JSON);
httpPost.setEntity(entity);
httpPost.setHeader("Accept", "application/json");
httpPost.setHeader("Content-type", "application/json");
CloseableHttpResponse response = client.execute(httpPost);
response.getStatusLine().getStatusCode();
Если я копирую значение тела сущности и заголовков в Postman, вызов работает, но если я запускаю этот код, я получаю 404.
Проверка подлинности не требуется.У кого-нибудь есть идея, что может быть не так?