Commons HttpClient 3.1を使用して、一連の HTTP GET、POST、および PUT を実行するコードがいくつかあります。現在の転送速度インジケーターを GUI に表示したいのですが、処理中の HttpMethod の転送速度を判断する方法が見つかりませんでした。
簡単に転送の時間を計り、完了後に簡単な計算を行って速度を判断することは簡単にできましたが、これでは、長時間のアップロードまたはダウンロード中にユーザー エクスペリエンスが低下します。Commons HttpClient リクエストがまだ処理されている間にその転送速度を決定する方法を知っている人はいますか?