如何用C#发送XML给一个URL? 请问怎么用C#的客户端给一个JSP页面(局域网URL)发送http请求,发送XML格式数据,能否贴几句代码,谢谢... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体一点哈,怎么发XML过去? string xml = "你的XML文本"; string formData = "strXml=" + HttpUtility.UrlEncode(xml); byte[] data = Encoding.UTF8.GetBytes(formData); HttpWebRequest req = WebRequest.Create("你的URL地址") as HttpWebRequest; req.Method = "POST"; req.ContentType = "text/xml"; req.ContentLength = data.Length; Stream s = req.GetRequestStream(); s.Write(data, 0, data.Length); s.Close(); HttpWebResponse response = (HttpWebResponse)req.GetResponse(); Stream s2 = response.GetResponseStream(); StreamReader sr = new StreamReader(s2, Encoding.UTF8); string strResult = sr.ReadToEnd(); 用vs08做的windows服务升级到.net4.0 就装不上了 怎么把程序中获取的数据存储到app.config中,然后在程序再次运行的时候获取它 aspx和aspx.cs文件,如何挪动? 如何抓取带有用户名密码的网页 基础问题 关于页面显示的问题 孟子大哥,c#的web service的连接问题? .net 2005添加WEB服务项目在那里添加?2003有,在2005怎么没看到 初学者请教简单C#语句,点击Button时调用一个存储过程,在DataGrid中显示返回表,请帮助纠错。谢谢! 诸位兄弟帮帮忙呀 !! 如何实现运行窗体后让按钮上的字体一直随即变换颜色。 很简单的问题
string xml = "你的XML文本";
string formData = "strXml=" + HttpUtility.UrlEncode(xml);
byte[] data = Encoding.UTF8.GetBytes(formData);
HttpWebRequest req = WebRequest.Create("你的URL地址") as HttpWebRequest;
req.Method = "POST";
req.ContentType = "text/xml";
req.ContentLength = data.Length; Stream s = req.GetRequestStream();
s.Write(data, 0, data.Length);
s.Close(); HttpWebResponse response = (HttpWebResponse)req.GetResponse();
Stream s2 = response.GetResponseStream();
StreamReader sr = new StreamReader(s2, Encoding.UTF8);
string strResult = sr.ReadToEnd();