【发布时间】:2017-05-30 20:28:53
【问题描述】:
在我的控制器中我调用了一个返回未来的方法,在我的恢复中我想返回一个 http 结果,所以我做了类似的事情:\
myController = Action.async {
myService.futureMethod().map(result => {
Ok(result)
}) recover {
case exception =>
println("futureMethod failed with: ",exception)
BadRequest(exception)
}
}
但我收到此错误:
无法将 Throwable 实例写入 HTTP 响应。尝试定义 可写[Throwable] BadRequest(异常)
如果我想返回带有异常的 http 结果,我该如何做呢?
【问题讨论】:
标签: java scala http playframework