akka-http-文件服务器
一个使用akka-http下载/上传大文件的文件服务器示例。
如何使用
sbt "run-main akkahttp.TestApp"
然后浏览器
如何实施?
我们为此创建了一个akka-http DSL,因此创建一个http文件服务器非常容易:
val route: Route = {
path("upload") {
uploadFile { fileMap =>
complete(ToResponseMarshallable(fileMap))
}
} ~
path("download") {
parameters("file") { file =>
downloadFile(file)
}
}
使用者
Akka上的大数据流引擎:
2021-11-11 16:51:24
12KB
Scala
1