Akkahtp:如何在使用mutlpart upload(实体(如[Multipart.FormData])时从路径访问捕获的值
我试图在上传文件时从path访问捕获的值,但无法了解实现的想法 以下是示例代码:Akkahtp:如何在使用mutlpart upload(实体(如[Multipart.FormData])时从路径访问捕获的值,akka,spray,akka-stream,akka-http,Akka,Spray,Akka Stream,Akka Http,我试图在上传文件时从path访问捕获的值,但无法了解实现的想法 以下是示例代码: trait TestRoute extends { val regEx = """(\w+)""".r def testRoute: Route = path("testing" / regEx / regEx / regEx){ post { //How do i Access (captured regex from the path) inside entity ent
trait TestRoute extends {
val regEx = """(\w+)""".r
def testRoute: Route = path("testing" / regEx / regEx / regEx){
post {
//How do i Access (captured regex from the path) inside entity
entity(as[Multipart.FormData]) { fileData => {
complete {
"UpLoadDOne"
}
}
}
}
}
谢谢你的帮助 如果使用喷雾剂,您将需要:
import spray.routing.PathMatchers.Segment
trait TestRoute extends {
def testRoute: Route = path("testing" / Segment / Segment / Segment){ case (A, B, C) =>
post {
entity(as[Multipart.FormData]) { fileData =>
complete {
"UpLoadDOne"
}
}
}
}