对于 .NET 4.0 中的 WebClient 类,有没有办法进行 PUT?
我知道您可以使用 DownloadString() 执行 GET,使用 UploadString() 执行 POST,但是有没有一种方法或属性可以让您执行 PUT?
谢谢。
最佳答案
UploadString
有重载,可让您指定方法。例如,this one采用 Uri
、方法的 string
和数据的 string
。
using (var webClient = new WebClient())
{
webClient.UploadString(apiUrl,
WebRequestMethods.Http.Put, // or simply use "PUT"
JsonConvert.SerializeObject(payload))
}
关于c# - 有没有办法用 WebClient 做一个 PUT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8346750/