5

我正在尝试使用 Spray 从我的 Scala 应用程序中下载一个中等大小的文件,比如视频。
我需要下载文件,并且对于我收到的每个卡盘(可能卡盘尺寸是我将通过配置设置的),来跟踪整个过程的进度(也就是进度条之类的)。
另外,我想避免在保存之前将整个文件保存在内存中,而是在收到每个卡盘时保存它(并记录它)。

我查看了文档,并且有点在线。
但是,我似乎找不到这样做的明确方法。
我唯一发现的是这个链接,它说当时喷雾客户端不支持这个用例,我应该直接使用喷雾罐......虽然没有例子,所以我还是有点困惑。

有人可以提出一种方法吗?指出我正确的方向?您将如何下载 30MB 的文件?

谢谢

4

0 回答 0