method examples ejemplos downloaddata c# .net-4.0 webclient

ejemplos - webclient examples c#



¿Hay alguna manera de hacer un PUT con WebClient? (4)

¿Huh? Como se indica en el sitio web de MS, WebClient.UploadData toma el método (como una cadena) también ¿no? ¿O me estoy perdiendo algo?

con la clase WebClient en .NET 4.0, ¿hay alguna forma de hacer un PUT?

Sé que puedes hacer un GET con DownloadString () y un POST con UploadString (), pero ¿hay algún método o propiedad que te permita hacer un PUT?

Gracias.



Puede usar webclient.UploadString (urlwithparams, "Put", "")

url con params debe incluir los params en formato querystring ... urlwithparams = www.foo.com?key=value&key2=value2

Esto funcionó para mí ...


Hay sobrecargas para UploadString que le permiten especificar el método. Por ejemplo, este toma un Uri , una string para el método y una string para los datos.