[TIL] Feign 404
·
devlog/TIL
TIL 궁금점 Feign으로 부르는 메소드 호출에서는 404 가 내려오면 어떻게 될까? 어떻게 처리하나? Feign 404 @FeignClient(decode404 = false) 의 경우 FeignClient annotation의 decode404 property는 false가 default 값이다. 해당 설정으로 404를 받아오는 경우에는 FeignException을 발생시킨다. Feign호출을 하였을 때 resource가 존재하지 않는 경우, 호출하는 쪽에서 404 NOT_FOUND에 대한 적절한 동작을 할 수 없게 된다. @FeignClient(decode404 = true) 의 경우 decode404를 true로 설정하는 경우, Feign의 기본 decode 메소드가 java의 기본 type들을..