2010-12-14 21 views
1

J'ai besoin d'obtenir une page Web (par l'URL) avec l'encodage de chunked en C#. Il y a quelques sujets (sur le SO aussi, ce Chunked Encoding Implementation in .NET (or at least pseudo code) pour ex) à ce sujet, mais je ne peux pas comprendre comment faire cela en C# simple. S'il vous plaît aidez-moi avec le code :)Obtenir l'URL codée en bloc

+0

Qu'avez-vous à ce jour? avez-vous essayé ce pseudo code? – Cheeso

+0

Cheeso, j'ai eu une idée approximative du pseudo code et je n'arrive pas à comprendre comment l'implémenter - qu'est ce que CRLF, comment lire la taille de bloc, etc. –

Répondre

0

Watchout vous pouvez également obtenir gzip et Chunked

Mon code non-tronqué était beaucoup plus petit que dans le lien, mais il n'était pas toujours parfait pour une raison ou une autre. Il serait agréable de streamer des données d'une socket vers une requête http, puis de gérer gzip, deflate et les morceaux, mais je ne sais pas comment forcer un flux de requête depuis un socket.

Cliquez sur mon nom si vous voulez une simple page .aspx qui Realys les résultats de Google avec 100 résultats à la fois et supprime également les scripts et les logiciels espions Mouseover