将错误消息返回到前端Scala Play

时间:2017-12-06 00:18:58

标签: scala playframework

我需要使用Scala播放向前端发送错误状态。好的是说一切都好,但哪一个是错误的?可以通过我创建的任何Scala方法完成吗? 感谢

1 个答案:

答案 0 :(得分:0)

可以通过任何方法完成,只需使用对应的Result即可。对于常规服务器错误,它是InternalServerError,如

def index = Action {
  InternalServerError("Some error happens")
}

您可以在此处找到更多结果:https://playframework.com/documentation/2.6.7/api/scala/index.html#play.api.mvc.Results

示例如下:

InsufficientStorage  //507
Locked  //423

您也可以发送自己的状态,就像

一样简单
new Status(500) //aka InternalServerError