考虑一个页面,其中包含通过https访问的表单。如果表单操作具有表单页面的相对URL,则保留https协议吗?
前:您访问:
https://example.com/cart.html
包含表单标记:
<form name="form1" method="post" action="SubmitOrder.aspx" id="form1">
是否通过https或http?
提交表单答案 0 :(得分:5)
是的,因为这是一条相对路径。
答案 1 :(得分:2)
是的,相对路径始终存在。只有在http / https之间切换时才需要直接URL,反之亦然。
答案 2 :(得分:2)
简而言之:是的,使用了相同的URL方案。
详细信息:相对URL在当前文档的URL的基础上解析为绝对URL。因此,如果您的网址是https
网址,并且您没有指定网址方案(显然因为您将拥有绝对网址),则解析后的网址将使用与基本网址相同的网址方案。
答案 3 :(得分:1)
它应该保留https部分。