[Mono-devel-list] Re: Updates for HttpWebRequest and WebClient
Miguel de Icaza
miguel at ximian.com
Thu Apr 24 17:37:38 EDT 2003
Hello,
> <code>
> WebClient client = new WebClient();
> byte[] data = client.DownloadData(
> "http://www.go-mono.com/index.html");
> </code>
>
> The call to DownloadData throws an exception in the call of
> Socket.Poll in HttpWebRequestStream, and the WebClient needs to set the
> ContentLength to zero (It does not send any data, except the headers)
Thanks for sending this test case.
I have commited a slightly different patch that only encodes
Content-Lenght when it is required. Currently only the "GET" and "HEAD"
method will avoid requiring the Content-Length, but probably others need
it too.
Miguel.
More information about the Mono-devel-list
mailing list