我正在尝试使用新的 System.Net.WebClient 调用 webapi,但没有找到任何特殊示例。
目标是模拟带有一些字段和文件的传统表单帖子。
我如何使用 System.Net.WebClient 或在哪里可以找到一些示例?
提前致谢
我正在尝试使用新的 System.Net.WebClient 调用 webapi,但没有找到任何特殊示例。
目标是模拟带有一些字段和文件的传统表单帖子。
我如何使用 System.Net.WebClient 或在哪里可以找到一些示例?
提前致谢
There are a lot of examples if you do a fast google search, anyway, here goes some samples:
Simple GET
WebClient webClient = new WebClient();
webClient.Headers["Accept"] = "application/json"; //setting headers
string json = webClient.DownloadString(url);
Simple POST
NameValueCollection values = new NameValueCollection();
values["user"] = username;
values["pwd"] = password;
webClient.UploadValues(url, values);
There's also an UploadData that sends byte arrays and UploadFile that allows you to upload files directly from disk.