ASP.NET通过http/https的POST方式,发送和接受XML文件内容
2023-09-14 08:57:24 时间
本文转载: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使用
相关文章
- ASP.NET Core使用静态文件、目录游览与MIME类型管理
- ASP .NET CORE MVC 部署Windows 系统上 IIS具体步骤---.Net Core 部署到 IIS位系统中的步骤
- net core如何在windows通过 .bat文件开机启动
- IIS配置Asp.net时,出现“未能加载文件或程序集“System.Web.Extensions.Design, Version=1.0.61025.0”
- 在ASP.NET中,IE与Firefox下载文件带汉字名时乱码的解决方法
- C#.NET 如何打开高版本的sln文件
- 网页优化系列二:使用Cache缓存静态文件、图片(asp.net版)
- asp.net 文件上传示例整理
- asp.net输出重写压缩页面文件实例
- .net 中读取自定义Config文件
- IIS 编译器错误消息: CS0016未能写入输出文件“c:WINDOWSMicrosoft.NETFrameworkv1.1.4322Temporary ASP.NET Filesroo
- ASP.NET Core 1.0中实现文件上传的两种方式(提交表单和采用AJAX)
- IIS 编译器错误消息: CS0016未能写入输出文件“c:WINDOWSMicrosoft.NETFrameworkv1.1.4322Temporary ASP.NET Filesroo
- Atitit. 解压缩zip文件 的实现最佳实践 java c# .net php
- ASP.NET Web Pages - 文件
- ASP.NET Web Forms - XML 文件
- dump文件解析之探索.Net的内存
- ASP.NET WEB——项目创建与文件上传操作
- ASP.NET Core入门级教程_下篇_模型、持久化、文件、错误处理、日志
- Asp.Net Core文件上传IFormFile