簡體   English   中英

使用新的System.Net.WebClient發布字段和文件

[英]Post fields and a file using the new System.Net.WebClient

我正在嘗試使用新的System.Net.WebClient調用webapi,但未找到任何特殊示例。

目的是模擬帶有某些字段和文件的傳統表單發布。

如何使用System.Net.WebClient或在哪里可以找到示例?

提前致謝

我認為您需要這樣做:

http://dzimchuk.net/post/uploading-a-file-over-http-in-net

這是一個寫得很好的博客。 請參閱最后一個示例。

無論如何,有很多示例,無論如何,這里有一些示例:

簡單的GET

WebClient webClient = new WebClient();
webClient.Headers["Accept"] = "application/json"; //setting headers

string json = webClient.DownloadString(url);

簡單的開機自檢

NameValueCollection values = new NameValueCollection();
values["user"] = username;
values["pwd"] = password;
webClient.UploadValues(url, values);

還有一個UploadData發送字節數組,UploadFile允許您直接從磁盤上傳文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM