BodyParser和Request =>之间的关系是什么?播放Scala的结果?

时间:2016-04-05 19:02:49

标签: scala playframework playframework-2.0

在Play Scala中你可能会看到类似这样的内容:

  def index = Action.apply[RawBuffer](BodyParsers.parse.raw){ (request: Request[RawBuffer]) =>
    val body: RawBuffer = request.body
    Ok.apply(views.html.index(SharedMessages.itWorks))
  }

使用的泛型是否为AnyContent或JsValue。

BodyParser与Request =>之间的关系是什么?播放Scala的结果?

*更新*

Play Framework的源代码中哪些是应用于请求的BodyParser?它使用反射吗? BodyParser是否接受Request =>结果作为函数中的变量。这两件事如何在API中连接起来。源代码根本没有明确表示request.body正在调用BodyParsers.parse.raw

0 个答案:

没有答案