从ASP.net页面执行POST到供应商经典ASP页面。可能?
问题描述:
我必须转换几个ASP页面(ASP.net),为数据库中的隐藏输入值设置值,然后POST到供应商网站上托管的ASP页面。从ASP.net页面执行POST到供应商经典ASP页面。可能?
我已经发现ASP.net页面可以发布到除自己以外的网页...我的问题是关于发送端是ASP.net和接收端是经典ASP的兼容性问题。是否可以从ASP.net页面发布到供应商网站上的经典ASP页面?
答
是的,这很有可能。
POST是HTTP协议定义的请求机制 - 它是技术不可知的。一天结束时的网页只是一堆HTML和脚本,不管呈现它的技术如何。
你可能会得到一些额外的数据,ASP.Net放入你的表单,但否则没有理由不能发布到任何你想要的网址。请注意,您不会共享会话状态或应用程序变量,并且您可能必须手动构建表单或编写自己的表单控件(具有“runat = server”的一个表单标记的常规模式不会有帮助,因为这将它设置为做回发)。
如果一切都失败了,你总是可以用method = post和action =“vendors url”创建一个