Получая 404 с шаблоном отдыха, запрос работает в Почтальоне.Я пробовал exchage и postForObject.Размещенный код - моя последняя попытка с postForEntity.Все еще получаю 404. Конечная точка, на которую я пытаюсь попасть, принимает "application / json"
consumes = MediaType.APPLICATION_JSON_VALUE
UriComponentsBuilder uri = UriComponentsBuilder.fromUriString(appConfig
.getAppBaseUrl()
.concat(MESSAGE_URL)
Message message = Message.builder()
.identifier(id)
.status("OK")
.build();
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<Message> entity = new HttpEntity<>(message, headers);
try {
restTemplate.postForEntity(uri.toUriString(), entity, Void.class);
} catch (Exception e)
и сообщение POJO.Точно так же, как сервер @ RequestBody
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
public class Message {
private UUID identifier;
private String status;
private String hostName;
private String createdTime;
}