【发布时间】:2012-09-09 05:20:29
【问题描述】:
这里有问题...如果我将 XML 文件放在服务器上,那么我可以通过 steamReader 读取它,转换为变量并让所有东西都在 MSSQL 数据库中运行。
但是,我需要通过 html POST 发送,并且它不适用于以下代码:
page.Response.ContentType = "text/xml";
StreamReader reader = new StreamReader(page.Request.InputStream);
inputString = reader.ReadToEnd();
deleteShip(inputString);
在我看来,上面的代码没有从我的程序中获取 POST 的 XML。因为对于deleteShip中的相同代码,如果我在服务器上使用xml,那么它可以正常工作。
有没有办法解决这个问题?只要我可以向 deleteShip(string s) 发送任何字符串,我就很高兴。该字符串将采用 XML 格式
感谢您的帮助!
【问题讨论】:
-
page.Response.ContentType = "text/xml";对请求没有影响。