从HTML到ASP.NET页面的简单表单发布失败

从HTML到ASP.NET页面的简单表单发布失败,asp.net,asp.net-ajax,Asp.net,Asp.net Ajax,最终,我必须将表单post数据从iPad应用程序发送到一个简单的ASP.NET页面。在此之前,我只想通过将一个简单的表单帖子从HTML页面直接发送到ASP.NET页面,使基本ASP.NET页面正常工作。我将html表单发布到asp.net页面,并且Request.form对象始终为空。我知道页面正在被命中,因为调试器在代码隐藏(.cs)中的断点处停止 我知道,如果我从.aspx页面发送表单帖子,它会起作用;这是传统的asp.net表单post模型。但是如果页面不能处理任意html页面的帖子,那么

最终,我必须将表单post数据从iPad应用程序发送到一个简单的ASP.NET页面。在此之前,我只想通过将一个简单的表单帖子从HTML页面直接发送到ASP.NET页面,使基本ASP.NET页面正常工作。我将html表单发布到asp.net页面,并且Request.form对象始终为空。我知道页面正在被命中,因为调试器在代码隐藏(.cs)中的断点处停止

我知道,如果我从.aspx页面发送表单帖子,它会起作用;这是传统的asp.net表单post模型。但是如果页面不能处理任意html页面的帖子,那么我相信当帖子来自ipad时,它也会失败


这让我感到困惑。ASP.NET在表单帖子上是否存在歧视?它是否知道这篇文章不是来自它自己的aspx,而忽略了这篇文章?发生了什么,我该如何解决?提前谢谢。

是的,ASP.NET确实在表单帖子上有所区别。如果您正常设置ASP.NET表单,然后使用诸如Fiddler之类的工具查看正在发布的内容,那么您将看到ASP.NET要求该页面的所有隐藏字段和值。然后,您就可以从非ASP.NET源发送数据了。

是的,ASP.NET在表单帖子上确实有所区别。如果您正常设置ASP.NET表单,然后使用诸如Fiddler之类的工具查看正在发布的内容,那么您将看到ASP.NET要求该页面的所有隐藏字段和值。然后,您就可以从非ASP.NET源发送数据了。

aspx页面是否需要呈现显示?如果不是,它只需要处理发布的有效载荷,您可能需要考虑创建一个HTTPHANDLE。有关详细信息,请参阅。aspx页面是否需要呈现显示?如果不是,它只需要处理发布的有效载荷,您可能需要考虑创建一个HTTPHANDLE。详情请参阅。没有其他方法吗?也许.NET中的HTTP处理程序可以以某种方式获取原始表单帖子?我很想有个主意,没有别的办法吗?也许.NET中的HTTP处理程序可以以某种方式获取原始表单帖子?我很想知道这个主意。