如何使用C#中的WebClient将数据发布到特定的URL我需要在WebClient中使用“HTTPPost”来将一些数据发布到我所拥有的特定URL中。现在,我知道这可以通过WebRequest来完成,但是出于某些原因,我想使用WebClient。这有可能吗?如果是这样的话,有人能给我举一些例子或者指出正确的方向吗?
3 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
using(WebClient client = new WebClient()){
var reqparm = new System.Collections.Specialized.NameValueCollection();
reqparm.Add("param1", "<any> kinds & of = ? strings");
reqparm.Add("param2", "escaping is already handled");
byte[] responsebytes = client.UploadValues("http://localhost", "POST", reqparm);
string responsebody = Encoding.UTF8.GetString(responsebytes);}- 3 回答
- 0 关注
- 790 浏览
添加回答
举报
0/150
提交
取消
