私はlibcurlを使用してURLからファイルをダウンロードしています。ファイルの元のサイズは1700kですが、私は1200kしか得ません。私がパケットスニッファーで検査した後、データがチャンクエンコードとgzipで来ていることに気付きました。また、私の進捗状況のコールバックは常にdltotal -0-を示します。私はCURLOPT_ENCODINGを "gzip"、 "deflate"、 ""、 "blah"、123123(nullではない)の値に設定しようとしましたが、運はありません。私はまだ1200kの未処理データを取得します。進歩の問題と一緒にこれを働かせるために私は何をすべきですか?チャンクレスレスポンスがlibcurlによって処理されない
おかげで、それはその後、合計サイズを知ることができないので、チャンクエンコーディングを使用する場合は0に設定された「dltotal」とプログレスコールバックを呼び出しlibcurlの ファティ