リンクをふんだときにサーバーがレスポンステキストをゆっくり返して
そのタイミングにあわせて処理ってできますか?

たとえばダウンロードボタンを押したときにファイルを準備するのにサーバー側で時間がかかるとして
サーバーからくるレスポンスの最初の10文字は準備状況を知らせるのに使って
10秒おきに1文字ずつ流れてくるみたいな感じで

クライアントでは1文字うけとるごとにプログレスバーをふやしていって10文字目がとどいたら
それ以降をダウンロードファイルの中身とみなしてダウンロード処理する
みたいなことってブラウザの標準機能とJavaScriptで実現できたりしますか?