Evi*_*us1 1 spring-cloud netflix-zuul
org.springframework.cloud.netflix.zuul.filters.post.SendErrorFilter类处理错误响应.
我想覆盖此过滤器以在转发时执行自定义响应而不是ZuulException等.
如何用我自己的版本替换它?只是写和注册?会这样做还是还需要其他东西?
你需要做的就是创建一个ZuulFilter并将其公开为@Bean.它必须按顺序SendErrorFilter设置之前0.您可能需要从中删除"error.status_code",RequestContext因此SendErrorFilter不会运行.
小智 5
您需要SendErrorFilter通过将添加zuul.SendErrorFilter.post.disable: true到中来禁用默认设置application.properties。之后,您可以创建自己的。
| 归档时间: |
|
| 查看次数: |
5022 次 |
| 最近记录: |