[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