考慮通過https訪問表單的頁面。如果表單操作具有表單頁面的相對URL,那麼https協議是否保留?https保留在相對錶單動作網址上嗎?
例如:您訪問:
https://example.com/cart.html
其中包含表單標籤:
<form name="form1" method="post" action="SubmitOrder.aspx" id="form1">
的形式通過HTTPS或HTTP提交?
考慮通過https訪問表單的頁面。如果表單操作具有表單頁面的相對URL,那麼https協議是否保留?https保留在相對錶單動作網址上嗎?
例如:您訪問:
https://example.com/cart.html
其中包含表單標籤:
<form name="form1" method="post" action="SubmitOrder.aspx" id="form1">
的形式通過HTTPS或HTTP提交?
它應該保留https部分。
是的,因爲它是相對路徑。
是的,相對路徑始終保持不變。只有在http/https之間切換時才需要直接URL,反之亦然。
總之:是的,使用相同的URL方案。
詳細信息:相對URL將根據當前文檔的URL解析爲絕對URL。因此,如果您的網址是https
網址,並且未指定網址方案(顯然是因爲否則您將擁有絕對網址),則解析後的網址使用與基本網址相同的網址方案。
或切換主機或端口時。 – ephemient 2009-10-19 16:19:22