任何人都知道如何在Padarn Web服务器中访问HTTP POST数据?他们写的POST数据将在Request.Form中,但总是没有。
答案 0 :(得分:0)
我们需要查看更多代码。这是一个页面还是一个自定义的IHttpHandler?您使用的是什么版本的Padarn?我刚刚测试了以下内容并按预期输出了POST数据:
public class Target : Page
{
protected override void Page_Load(object sender, EventArgs e)
{
Response.Write("<b><u>Request.Form.Keys</u></b><br>");
Response.Write("<ul>");
foreach (var key in Request.Form.AllKeys)
{
Response.Write(string.Format(
"<li>Key: '{0}' Value: '{1}'", key, Request.Form[key]));
}
Response.Write("</ul>");
// flush
Response.Flush();
}
}