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

时间:2008-12-04 23:35:31

标签: c# .net httpwebrequest

是否有人在C#中使用HttpWebRequest将文件从本地驱动器提交到多部分/表单数据Web表单?

1 个答案:

答案 0 :(得分:10)

使用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