The class org.springframework.cloud.netflix.zuul.filters.post.SendErrorFilter handles error responses.
I would like to override this filter to do a custom response i
all you need to do is create a ZuulFilter and expose it as an @Bean. It needs to be in order before SendErrorFilter which is set to 0. You might need to remove "error.status_code" from the RequestContext so SendErrorFilter doesn't run.
ZuulFilter
@Bean
SendErrorFilter
0
"error.status_code"
RequestContext