现在的位置: 首页 > 综合 > 正文

通过http/https的POST方式,发送和接受XML文件内容

2013年12月11日 ⁄ 综合 ⁄ 共 638字 ⁄ 字号 评论关闭
C# code
string strXML = "<root><a>test112</a></root>"; System.Net.WebClient wc = new System.Net.WebClient(); byte[] bs = System.Text.Encoding.Default.GetBytes(strXML); byte[] bsReturn = wc.UploadData("http://localhost/test/webform2.aspx", bs); string strReturn = System.Text.Encoding.Default.GetString(bsReturn); Response.Write(strReturn); Response.End();

接收页面:

 

C# code
protected void Page_Load(object sender, EventArgs e) { System.Xml.XmlDocument dom = new System.Xml.XmlDocument(); try { dom.Load(Request.InputStream); System.Xml.XmlNode node = dom.SelectSingleNode("//a"); if (node != null) { Response.Write("nodeValue=" + node.InnerText); } } catch { Response.Write("发生错误!"); } Response.End(); }
 

抱歉!评论已关闭.