C# でチャンク エンコーディングを使用して (URL で) Web ページを取得する必要があります。それについていくつかのトピックがあります (SO についても、このChunked Encoding Implementation in .NET (または少なくとも疑似コード) for ex) がありますが、プレーンな C# でこれを行う方法がわかりません。コードで私を助けてください:)
2 に答える
1
これを理解しました。私の実際の問題はgzipにありました:)
件名に関する今後の参考のために、チャンクエンコードされたリクエストの実装が必要な場合は、この Mono ソースを参照してください: http://www.koders.com/csharp/fid20277378DA3C2E68BAB2BC30A899CA45CFE0C150.aspx?s=webclient.cs
于 2010-12-16T11:39:35.367 に答える
0
gZip と Chunked も取得できることに注意してください
私の un-chunk コードは、リンクに表示されているよりもはるかに小さかったのですが、何らかの理由で必ずしも完璧ではありませんでした。
どうにかしてソケットから httprequest にデータをストリーミングし、それで gzip、deflate、およびチャンクを処理できるようにするとよいでしょうが、ソケットからリクエスト ストリームを強制的にフィードする方法がわかりません。
一度に 100 件の結果を表示し、マウスオーバーやスパイウェア スクリプトを削除するシンプルな .aspx ページが必要な場合は、私の名前をクリックしてください。
于 2011-09-22T15:28:55.403 に答える