【发布时间】:2021-05-21 03:44:37
【问题描述】:
我正在使用 quarkus 版本 1.10.5.Final 并且需要知道如何处理未知端点。当我尝试访问尚未实现的端点时,它只会发送404 Not Found 而不是我想要实现的异常。我无法找到相同的实现。谁能帮我解决这个问题?
【问题讨论】:
我正在使用 quarkus 版本 1.10.5.Final 并且需要知道如何处理未知端点。当我尝试访问尚未实现的端点时,它只会发送404 Not Found 而不是我想要实现的异常。我无法找到相同的实现。谁能帮我解决这个问题?
【问题讨论】:
这在一定程度上取决于您使用的堆栈。如果您使用的是 RESTEasy,您可以定义一个 ExceptionMapper 来捕捉它:
@Provider
public class NotFoundExceptionMapper implements ExceptionMapper<NotFoundException> {
@Override
public Response toResponse(NotFoundException exception) {
...
}
}
【讨论】: