谁能告诉我如何在我的.NET编写的web服务上检索数据。我通过XML HTTP请求发布了我的数据。数据已经成功发布,因为它返回readyState为4。但是我不知道如何访问服务上的数据,以便可以对这些数据进行操作。
谢谢
发布于 2009-06-19 11:58:25
您可能必须通过ASHX文件或web服务以外的其他方式来处理它。.net中的web服务代码正在查找特定的SOAP请求,除非找到,否则服务不会响应。
在ASHX (或aspx等)中。您可以使用Request.Form来获取所需的POST值。
如果您已经编写了该服务,则可以以ASHX的形式为其创建一个“代理”。
发布于 2009-06-19 12:04:40
如果你通过超文本传输协议发送POX,那么你可能需要一种“处理程序”的方法,从context.Request.InputStream中读取,然后写到context.Response.OutputStream --简单地使用像XDocument.Load / XmlDocument.Load这样的东西。
https://stackoverflow.com/questions/1017552
复制相似问题