Csharp/C#教程:有没有办法用WebClient做PUT?分享


有没有办法用WebClient做PUT?

使用.NET 4.0中的WebClient类,有没有办法进行PUT?

我知道你可以使用DownloadString()和带有UploadString()的POST进行GET,但是有一个方法或属性可以让你做PUT吗?

谢谢。

UploadString有重载,允许您指定方法。 例如, 这个采用Uri ,方法的string和数据的string

你可以使用webclient.UploadString (urlwithparams,“Put”,“”)

使用params的url应该包含querystring格式的params … urlwithparams = https://www.foo.com?key=value&key2=value2

这对我有用……

咦? 如MS的网站上所述, WebClient.UploadData确实采用该方法(作为字符串)太对了? 或者我错过了什么?

我不认为WebClient可以做到这一点。 但是,您可以使用HttpWebrequest类来执行put请求 。

上述就是C#学习教程:有没有办法用WebClient做PUT?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1029094.html

(0)
上一篇 2022年1月12日
下一篇 2022年1月12日

精彩推荐