2

WebClient.DownloadFileAsync を使用する種類のダウンロード マネージャーがあります。Webclient は gzip エンコーディングを処理していないようで、一部のサーバーはそれを使用することを主張しています。これがダウンロードするほとんどすべてのファイルはすでに圧縮されているため、強制的に停止できると便利です.

Accept-Encoding を何も設定しようとしましたが、サーバーはまだ gzip を送信し続けています。無効にすることは可能ですか、それとも応答ヘッダーのチェックに頼る必要がありますか?

4

1 に答える 1

2

解決策については、この Jeff Atwood の投稿を参照してください。

http://www.codinghorror.com/blog/2004/08/netwebclient-and-gzip.html

于 2009-09-17T02:59:43.300 に答える