0

我是一个 .NET 新手,我正在使用 WebClient 类来使用一个简单的休息服务。我需要做的是在 QueryString 中使用一些参数将文件发布到服务。WebClient 提供了 QueryString NameValueCollection,它的设计目的是在 QueryString 中传递参数,它只适用于 Get 方法,所以在我的情况下,QueryString 集合不适合,因为在上传文件时,WebClient 实际上正在执行 POST。所以我被困住了。有任何想法吗?先感谢您。

4

1 回答 1

1

address您可以在UploadData的参数中传递查询字符串参数:

client.UploadData("http://my.server.com/service?id=1&name=foo", myData);
于 2011-06-24T21:53:59.743 回答