我正在尝试创建一个静态HTML页面,其中<form>
发布到第三方ASP.NET网站。
当目标网站使用ASP.NET网络表格时,这是否可行?
答案 0 :(得分:2)
这绝对是可能的。您可以随时随地向任何网站发布POST。 (当您设计一个接受来自PayPal等网络商家的POST的应用程序时,请记住这一点;-)确保您知道POST的来源。)
当然,网站是否接受您的请求取决于服务器端代码的编程。如果您正在POST一个ASP.NET WebForms应用程序并且该应用程序不是为了接受第三方POST而设计的,那么您将很难使您的POST参数看起来像是来自WebForms页面。例如,该网站将查找加密的视图状态等。
您可以使用firebug或其他工具从webforms应用程序中嗅探POST数据,然后在静态HTML页面中复制该数据....它可能会有效。
您对ASP.NET Webforms应用程序有任何编程控制吗?
答案 1 :(得分:0)