我正在尝试使用新的System.Net.WebClient调用webapi,但没有找到任何特殊示例。
目标是使用一些字段和文件模拟传统的表单帖子。
我怎样才能使用System.Net.WebClient或在哪里可以找到一些示例?
提前致谢
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您进行快速谷歌搜索,有很多例子,无论如何,这里有一些样本:
简单GET
WebClient webClient = new WebClient();
webClient.Headers["Accept"] = "application/json"; //setting headers
string json = webClient.DownloadString(url);
简单的POST
NameValueCollection values = new NameValueCollection();
values["user"] = username;
values["pwd"] = password;
webClient.UploadValues(url, values);
还有一个发送字节数组的UploadData和允许您直接从磁盘上传文件的UploadFile。