MultipartFormData(Map(filename -> List(abcd)),List(),List(),List()) scala
MultipartFormData(Map(filename -> List(abcd)),List(),List(),List()) scala
我正在 play 框架中为某些功能编写代码,我的请求正文中包含以下内容:
MultipartFormData(Map(filename -> List(abcd)),List(),List(),List())
。
如何从中提取 "abcd"?
假设您正在使用带有解析器的操作:
def ... = Action (parse.urlFormEncoded) {r =>
// "abcd"
val filename = r.body("filename").head
...
}
否则:
def ... = Action {r =>
// "abcd"
r.body.asFormUrlEncoded.get("filename").head
...
}
但您可以考虑使用 Play 的表单支持:
https://www.playframework.com/documentation/2.4.x/ScalaForms
我正在 play 框架中为某些功能编写代码,我的请求正文中包含以下内容:
MultipartFormData(Map(filename -> List(abcd)),List(),List(),List())
。
如何从中提取 "abcd"?
假设您正在使用带有解析器的操作:
def ... = Action (parse.urlFormEncoded) {r =>
// "abcd"
val filename = r.body("filename").head
...
}
否则:
def ... = Action {r =>
// "abcd"
r.body.asFormUrlEncoded.get("filename").head
...
}
但您可以考虑使用 Play 的表单支持: https://www.playframework.com/documentation/2.4.x/ScalaForms