有没有办法用WebClient做PUT?使用.NET4.0中的WebClient类,有没有办法进行PUT?我知道您可以将DownloadString()和POST与UploadString()一起用于GET,但是是否有一种方法或属性可以让您执行PUT?谢谢。UploadString具有允许您指定方法的重载。例如,这个接受一个Uri,一个字符串作为方法,一个字符串作为数据。您可以使用webclient.UploadString(urlwithparams,"Put","")带有参数的url应该包含查询字符串格式的参数...urlwithparams=http://www.foo.com?key=value&key2=value2这对我有用。..嗯?正如MS网站上所述,WebClient.UploadData确实采用了该方法(作为字符串)吗?或者我错过了什么?我不认为WebClient可以做到这一点。但是,您可以使用HttpWebrequest类来执行放置请求。以上是C#学习教程:有没有办法用WebClient做PUT?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
