2009-10-19 7 views
5

httpsで訪問したフォームのページを考えてみましょう。フォームアクションにフォームページへの相対URLがある場合、httpsプロトコルは保持されますか?httpsは相対的なフォームアクションURLに保持されていますか?

例:あなたが訪問:

https://example.com/cart.html 

をformタグが含まれている:

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

するHTTPSまたはHTTPを経由して送信されたフォームですか?

答えて

1

https部分を保持する必要があります。

5

はい、相対パスであるためです。

2

はい、相対パスは常に保持されます。直接URLは、http/httpsを切り替える場合にのみ必要です。

+0

また、ホストまたはポートを切り替えるとき。 – ephemient

2

要するに、同じURLスキームが使用されます。

詳細:相対URLは、現在のドキュメントのURLのベースで絶対URLに解決されます。したがって、URLがhttpsのURLであり、URLスキームを指定していない場合(明らかにそうでなければ絶対URLを持つため)、解決されたURLはベースURLと同じURLスキームを使用します。

関連する問題