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

有没有人在C#中使用HttpWebRequest将文件从本地驱动器提交到multipart / form-data 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