クライアント アプリで HTTPClient を使用して、Jersey RESTful Web サービスに GET 要求を送信しています。サーバー側で受信したバイト数を追跡する最良の方法は何ですか? 以下のwhileループ内でWebサービス呼び出しを行い、特定のバイト数を受信した後、完了するまでサーバーに通知する必要がありますか?
InputStream inputStream = resp.getEntity().getContent();
byte data[] = new byte[8096];
int count;
int total = 0;
while ((count = inputStream.read(data, 0, 8096)) != -1) {
//best way to notify server of received bytes?
}