5

スプレーを使用して、Scala アプリからビデオなどの中サイズのファイルをダウンロードしようとしています。
私が必要とするのは、ファイルをダウンロードし、受け取ったすべてのチャック (おそらくチャックの寸法は構成で設定したもの) に対して、プロセス全体の進行状況を追跡することです (プログレスバーのようなものです)。
さらに、ファイルを保存する前にファイル全体をメモリに保存することを避け、代わりに各チャックを受信して​​ログに記録することを避けたいと思います。

ドキュメントとオンラインで少し調べました。
しかし、私はこれを行う明確な方法を見つけることができないようです。
私が見つけた唯一のことは、このユースケースが当時のスプレークライアントでサポートされていなかったため、スプレー缶を直接使用する必要があることを示すこのリンクでした...例はありませんが、まだ少し混乱しています。

誰でもアプローチを提案できますか? 私を正しい方向に向けますか?たとえば 30MB のファイルをどのようにダウンロードしますか?

ありがとう

4

0 に答える 0