特定のhttp-requestに応答してどれくらいのデータが送信されたかを知りたいと思います。 私が現在やっていることはこれです:JavaのHTTPレスポンスのサイズを取得
HttpURLConnection con = (HttpURLConnection) feedurl.openConnection();
//コンテンツサイズ int型feedsize = con.getContentLength()の応答を確認してください。
問題は、content-legnthが必ずしも設定されていないことです。例えば。サーバーがtransfer-encoding = chunkedを使用すると、-1の値が返されます。
私はではないは進捗情報を表示するためにこれを必要とします。私はそれが完了した後私に送られたデータのサイズを知る必要があります。
背景:この情報は、gzipエンコーディングを使用して送信されたレスポンスのサイズと比較したいので、この情報が必要です。 super
フォームを呼び出した後、彼らは読み込んだバイト数でカウンタを更新するよう
ありがとう、それは私が必要としたものです。そして、もう1つの依存関係は怪我をしません;-) – er4z0r