Facebookは現在、あなたのパスワードがhttpsを使用してパスワードを送信する方法は?
私たちに送信されるたびに、私はhttp://www.facebook.comに移動し、ログインをクリックしたときにそう、彼らは私がまだHTTPS接続ではないですにもかかわらず、HTTPSを使用して自分のユーザー名とパスワードを送信したHTTPSを使用しています。
これはどのように動作するのですか?
Facebookは現在、あなたのパスワードがhttpsを使用してパスワードを送信する方法は?
私たちに送信されるたびに、私はhttp://www.facebook.comに移動し、ログインをクリックしたときにそう、彼らは私がまだHTTPS接続ではないですにもかかわらず、HTTPSを使用して自分のユーザー名とパスワードを送信したHTTPSを使用しています。
これはどのように動作するのですか?
フォームの動作はhttps://www.facebook.com/login.php?login_attempt=1
です。ログインフォームを持つページは、httpsページへのリクエストを作成するためだけに使用されるため、httpsである必要はありません。
また、httpはステートレスであるため、リクエストを送信する瞬間までは接続は実際には「オン」ではありません。応答を得た後、ページが描画されると、接続はもはや「オン」になりません。
フォームを作成するときは、httpsページに投稿するだけです。
<html>
<body>
<form action="https://mypage.com" method="POST">
<input type="text" name="mytext" />
<input type="submit />
</form>
</body>
</html>
これは、httpsの保護されたページではなくても機能します。
さて、HTTPS接続を確立することで動作します。 –