C#.NET使用HttpWebRequest将文件上载到web表单

C#.NET使用HttpWebRequest将文件上载到web表单,c#,.net,httpwebrequest,C#,.net,Httpwebrequest,是否有人有使用C语言中的HttpWebRequest将文件从本地驱动器提交到多部分/表单数据web表单的工作示例?使用WebClient更容易做到这一点 string url = "http://myserver/myapp/upload.aspx"; string file = "c:\\files\\test.jpg"; WebClient wc = new WebClient(); wc.UploadFile(url,"post",file); 如果它需要httpwebrequest,我

是否有人有使用C语言中的HttpWebRequest将文件从本地驱动器提交到多部分/表单数据web表单的工作示例?

使用WebClient更容易做到这一点

string url = "http://myserver/myapp/upload.aspx";
string file = "c:\\files\\test.jpg";
WebClient wc = new WebClient();
wc.UploadFile(url,"post",file);
如果它需要httpwebrequest,我可以为您准备一些东西(这是可能的),但它更像是50行,而不是5行