Как получить код статуса от Feign Client?
@FeignClient(name = "ChangeEmail",url = "${app.rest.changeEmail}", configuration = FooClientConfig.class) открытый интерфейс ChangeEmailClient { @PutMapping(value = "/{memberId}", consumes = "application/json" ", производит =" application / json ") void changeEmail(@RequestHeader (" Authorization") String bearerToken, @RequestBody ChangeEmailRequestDto changeEmailRequestDto, @PathVariable (" memberId") String memberId,@RequestHeader(value =" x-correlation-id") UUID correlationId, @RequestHeader(value = "tenant-id") String tenantId);}
@Configuration общедоступный класс FooClientConfig {
@Bean
public Decoder feignDecoder() {
HttpMessageConverter jacksonConverter = new MappingJackson2HttpMessageConverter(customObjectMapper());
ObjectFactory<HttpMessageConverters> objectFactory = () -> new HttpMessageConverters(jacksonConverter);
return new ResponseEntityDecoder(new SpringDecoder(objectFactory));
}
public ObjectMapper customObjectMapper(){
ObjectMapper objectMapper = new ObjectMapper();
//Customizing
return objectMapper;
}
}
Когда я звоню своему клиенту в службу поддержки, тело ответа пустое, и я хотел получить код состояния.. Как я могу это сделать??