【问题标题】:Is https retained on relative form action URLs?https 是否保留在相对表单操作 URL 上?
【发布时间】:2009-10-19 15:27:04
【问题描述】:

考虑一个带有通过 https 访问的表单的页面。如果表单操作有表单页面的相对 URL,是否保留 https 协议?

例如:您访问:

https://example.com/cart.html

其中包含表单标签:

<form name="form1" method="post" action="SubmitOrder.aspx" id="form1">

表单是通过https还是http提交的?

【问题讨论】:

    标签: html url forms ssl


    【解决方案1】:

    是的,因为它是相对路径。

    【讨论】:

      【解决方案2】:

      是的,相对路径始终存在。只有在 http/https 之间切换时才需要直接 URL,反之亦然。

      【讨论】:

      • 或者切换主机或端口时。
      【解决方案3】:

      简而言之:是的,使用相同的 URL 方案。

      详细说明:相对 URL 在当前文档 URL 的基础上解析为绝对 URL。因此,如果您的 URL 是 https URL 并且您没有指定 URL 方案(显然因为否则您将有一个绝对 URL),则解析的 URL 使用与基本 URL 相同的 URL 方案。

      【讨论】:

        【解决方案4】:

        应该保留https部分。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-08-16
          • 2011-06-07
          • 1970-01-01
          • 2012-09-25
          • 2016-06-04
          • 1970-01-01
          • 2016-06-05
          • 1970-01-01
          相关资源
          最近更新 更多