如何使用C#中的WebClient將數(shù)據(jù)發(fā)布到特定的URL我需要在WebClient中使用“HTTPPost”來將一些數(shù)據(jù)發(fā)布到我所擁有的特定URL中?,F(xiàn)在,我知道這可以通過WebRequest來完成,但是出于某些原因,我想使用WebClient。這有可能嗎?如果是這樣的話,有人能給我舉一些例子或者指出正確的方向嗎?
3 回答

蝴蝶不菲
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
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 關(guān)注
- 729 瀏覽
添加回答
舉報(bào)
0/150
提交
取消