我一直在开发可以接受的控制器操作,Option[JsValue]
因为 Play 的request
对象可以被解析为 JSON:
def submit = Action { implicit request =>
performDbQuery(request.body.asJson)
...
}
def performDbQuery(json: Option[JsValue]) = {
...
}
路线
PUT /submit controllers.MainController.submit
JSON 是在 Play 中发出 REST 调用的首选方式吗?