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

 本文转载:http://hi.baidu.com/ysyhyt/item/5011ae39ce3cf49fb80c0395

本文参考:http://blog.csdn.net/ououou123456789/article/details/8672962

Response.End();//这一步是关键,不输出带Html标签的内容。

ASP.NET通过http/https的POST方式,发送和接受XML文件内容
发送页面:
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();
接收页面:
protectedvoid 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();//这一步是关键,不输出带Html标签的内容。
}

ASP.NET中Request.InputStream使用

http://www.cnblogs.com/zhwl/archive/2012/03/14/2395591.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

RESTful WCF

相较 WCF、WebService 使用 SOAP、WSDL、WS-* 而言,几乎所有的语言和网络平台都支持 HTTP 请求。我们无需去实现复杂的客户端代理,无...

19110
来自专栏跟着阿笨一起玩NET

DataTable.Select 返回DataTable

在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地...

691
来自专栏木宛城主

SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用

由于项目的需要,登录SharePoint Application的用户将从一个统一平台中获取,而不是从Domain中获取,所以需要对SharePoint Ap...

2319
来自专栏Porschev[钟慰]的专栏

Asp.Net开发等级星使用(Jquery Rating)

插件参数: rater第一个参数是AJAX提交的URL rater第二个参数 maxvalue:最大星数 curvalue:默认选择多少颗星 title:鼠标放...

2307
来自专栏飞扬的花生

基于ASP.MVC票据FormsAuthenticationTicket身份认证

做一个最基础的业务需求用户登录,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的...

3387
来自专栏跟着阿笨一起玩NET

如何把已经属于一个DataSet的DataTable加到另一个DataSet中解决方法

1661
来自专栏LIN_ZONE

Laravel使用Form(转载)

laravel到了5.1.*以上版本,便没有了illuminate/html类库的支持,

732
来自专栏阿炬.NET

登陆后设置cookie的方法

3387
来自专栏逸鹏说道

Email系列(QQ邮箱 + 含附件的邮箱案例 + 项目实战)上

平台之大势何人能挡? 带着你的Net飞奔吧! http://www.cnblogs.com/dunitian/p/4822808.html 邮箱系列:https...

3035
来自专栏Porschev[钟慰]的专栏

Asp.Net无刷新分页( jquery.pagination.js)

采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 友情提示:本示例Handler中采用StringBuilder的ap...

2479

扫码关注云+社区