【问题标题】:Doing a POST from an ASP.net page to a vendors classic ASP page. Possible?从 ASP.net 页面到供应商的经典 ASP 页面进行 POST。可能的?
【发布时间】:2011-03-13 23:33:35
【问题描述】:

我必须转换一些 ASP 页面(到 ASP.net),这些页面为数据库中的隐藏输入值设置值,并对供应商网站上托管的 ASP 页面进行 POST。

我已经发现 ASP.net 页面可以发布到其他网页而不是它们自己...我的问题是关于发送端是 ASP.net 和接收端是经典 ASP 的兼容性问题。是否可以从 ASP.net 页面发布到供应商网站上的经典 ASP 页面?

【问题讨论】:

    标签: asp.net asp-classic


    【解决方案1】:

    是的,很有可能。

    POST 是一种由 HTTP 协议定义的请求机制——它与技术无关。归根结底,网页只是一堆 HTML 和脚本,无论呈现它的技术如何。

    您可能会得到一些 ASP.Net 放入表单的额外数据,但除此之外,您没有理由不能发布到您想要的任何网址。请注意,您不会共享会话状态或应用程序变量,并且您可能必须手动构建表单或编写自己的表单控件(使用带有“runat=server”的表单标签的常规模式无济于事,因为这将其设置为回发)。

    【讨论】:

    • 如果所有其他方法都失败了,您始终可以使用 method=post 和 action="vendors url" 创建一个
      而无需使用 ASP.NET 控件,但我不明白您为什么需要也是。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-11
    相关资源
    最近更新 更多