asp.net 怎么接收PHP发过来的XML POST方法 asp.net 怎么接收PHP发过来的XML (POST方法)是不是先用个 Request.QueryString[]去接收然后再解析啊 (我也不知道该怎么解析)急求方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接从 Request.InputStream 取得内容。用StreamReader.ReadToEnd()就能取到Xml字符串。然后用XmlDocument.LoadXml 或者 Linq2Xml 或者 Xml反序列化解析。推荐用 linq2Xml 一,post到页面的格式不标准,比如用一些自定义工具用Reqeust.Stream然后读取这个流.转换为相应的数据,如xml,字符串,或是二进制二,post 到这个页面的格式尊循了http协义的约定可以使用Request.Form[](asp.net 会帮我们解析上述流成为键值对的形式).querystring[] 地址具体情况具体分析 if (Request.HttpMethod.Equals("POST")){ Request.Form[""];}这样试试 。 Request.InputStream 这样就能取到内容?能具体点不 需要 PHP 发送的request.contentType是"application/xml"或者”text/xml"的。using System.IO;string strXml = "";using(StreamReader sr = new StreamReader(Request.InputStream)){ //strXml就是传过来的Xml内容。你可以用XmlDocument或Linq2Xml,解析它。 strXml = sr.ReadToEnd(); } 请问最开始用什么东西去接这个strxmlstring strxml=Request.QueryString[]吗? 首先肯定是去接收XML 用什么方法去接 XML? lz 自己动手试试好吗?Request 到 Page_Load 的时候,Xml 已经在 Request.InputStream 里了.只要你用StreamReader读出来。ReadToEnd不是读取这个stream吗? aspx页面应用母版页后怎么用JS找服务器控件? NPOI是什么,与AddHandler有什么区别? asp.net mvc2入门问题 请问大家是如何管理asp.net的网站的啊 asp.net 代码提示以过时对项目有影响吗? 问一个类是怎么回事? 关于Web.config的问题 视图问题 高手进来看看 菜鸟请教! 发布一个日历控件,带示例,很好用的,封装了梅花雨的日历3.0,在此表示感谢,大家来看看,来者有分 如何在asp.net刷新页面时不提示 "重试或取消”对话框并且清空数据 url重定向问题
用Reqeust.Stream
然后读取这个流.转换为相应的数据,如xml,字符串,或是二进制二,post 到这个页面的格式尊循了http协义的约定
可以使用
Request.Form[](asp.net 会帮我们解析上述流成为键值对的形式)
.querystring[] 地址
具体情况具体分析
{
Request.Form[""];
}
这样试试 。
需要 PHP 发送的request.contentType是"application/xml"或者”text/xml"的。
using System.IO;string strXml = "";
using(StreamReader sr = new StreamReader(Request.InputStream))
{
//strXml就是传过来的Xml内容。你可以用XmlDocument或Linq2Xml,解析它。
strXml = sr.ReadToEnd();
}
用什么方法去接 XML?
只要你用StreamReader读出来。ReadToEnd不是读取这个stream吗?