【发布时间】:2015-05-26 11:33:03
【问题描述】:
当 Play 应用程序产生意外异常时,您可以覆盖 Global.onError() 中的响应。但是,Play 似乎仍将异常写入为错误日志。有没有办法覆盖该行为(仅针对特定例外)?
案例说明:通常对来自 API 调用的意外异常的响应将是一个错误页面,在这种情况下,也可以将其记录为错误。但是,一些非常具体的 API 异常可能只会导致重定向到注销页面,例如,如果会话已过期,或者用户被管理员强制注销。在这些情况下,我不希望 API 异常被记录为错误。充其量只是一个警告。我当然可以在我进行 API 调用的每个地方处理这种情况,但这是一个令人生畏的观点。全局错误处理程序似乎是一个更好的地方。
【问题讨论】:
标签: playframework