0

我正在尝试使用 Scala play 提取多部分请求中每个部分的标头。内置的多部分处理程序解析 Filepart 中的数据。Filepart 没有任何选项来读取每个部分的单独标题。它只能访问内容类型标头。

有没有准备好使用的API?或者有没有简单的方法来处理它,而不是编写一个新的自定义 BodyParser。

4

1 回答 1

1

该方法有一种重载形式,multiPartFormHandler它采用PartHandler

type PartHandler[A] = PartialFunction[Map[String, String], Iteratee[Array[Byte], A]]

Map[String, String]包含标题。这使您不必编写一个全新的正文解析器,您只需要编写这个函数来获取标头并生成一个Iteratee来使用相应的数据。

于 2014-06-02T22:38:03.907 回答