【发布时间】:2018-08-24 11:02:40
【问题描述】:
我正在测试新的 WebFlux 框架,我想删除默认的错误视图(Whitelabel Error Page)。我注意到这个框架的默认服务器是Netty,它似乎没有响应旧的server.error.whitelabel.enabled=false。
还有其他方法还是我做错了什么?
【问题讨论】:
标签: spring spring-boot netty spring-webflux
我正在测试新的 WebFlux 框架,我想删除默认的错误视图(Whitelabel Error Page)。我注意到这个框架的默认服务器是Netty,它似乎没有响应旧的server.error.whitelabel.enabled=false。
还有其他方法还是我做错了什么?
【问题讨论】:
标签: spring spring-boot netty spring-webflux
这是一个错误,将在 Spring Boot 2.0.1.RELEASE 中修复,请参阅gh-12520。
与此同时,您可以:
ErrorWebFluxAutoConfiguration
请注意,一旦它被支持(并且不应用我刚刚列出的其他选项),您的应用程序将只发送原始 HTTP 错误响应(即不是 JSON 响应)。这就是你想要的吗?
【讨论】:
text/html,否则错误将作为 JSON 发送。这对你的情况不起作用吗?