【发布时间】:2021-11-06 06:05:08
【问题描述】:
我使用 tapir + akka http 作为服务。其中一个端点下载文件。
val load
: Endpoint[Source[ByteString, Any], Any, Any, AkkaStreams] =
endpoint
.post
.in("load")
.in(streamBody(AkkaStreams)(
Schema(Schema.schemaForByteArray.schemaType),
CodecFormat.OctetStream()
))
.out(???)
开始警告
在收到请求结束之前发送一个 2xx 的“早期”响应
如何使用貘处理这个问题?
【问题讨论】:
-
您的端点输入是流/文件?不是输出。这就是你想要的?
-
还与我们分享完整的端点描述:输出是什么?你怎么称呼你的端点?
标签: scala akka-stream akka-http tapir