Шаблон отдыха пост 404, работает в Почтальоне - PullRequest
0 голосов
/ 17 мая 2019

Получая 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;
}
...