带有附加数据的C#上传文件

时间:2011-04-02 08:33:59

标签: c# file-upload webclient

我正在使用以下代码上传文件:

WebClient w = new WebClient();
            byte [] res=w.UploadFile("http://gate.com/in.php", @"c:\image.gif");

如何添加其他帖子数据,例如name=test&value=test2

2 个答案:

答案 0 :(得分:3)

WebClient类不支持此功能。你可以看一下我在这个主题上写的blog post。您还可以使用提供的解决方案上传多个文件。

答案 1 :(得分:2)

好吧,你总是可以在查询字符串中发送它,例如:“http://gate.com/in.php?name=test&value=test2”