参照ページが安全なプロトコルで転送された場合、クライアント
Referer
は (非安全な) HTTP 要求にヘッダー フィールドを含めるべきではありません。 https://www.rfc-editor.org/rfc/rfc2616#section-15.1.3
標準によれば、https://google.comReferer
は安全でないサイトにヘッダーを送信すべきではありませんが、送信しています。他の HTTPS サイトはReferer
ヘッダーを HTTP サイトに送信しますか?
これらのテストはすべて、Chrome v33.0.1750.117 を使用して行われます。
テストを実行するには、最初のページに移動し、コンソールを開き、次を使用して手動でリダイレクトを行いますlocation = "http://reddit.com"
。
https://google.com -> http://www.reddit.com
Referer
ヘッダーは保持されますhttps://startpage.com/ -> http://www.reddit.com
Referer
ヘッダーが削除されましたhttps://bankofamerica.com -> http://reddit.com
Referer
ヘッダーが削除されましたhttps://facebook.com -> http://reddit.com
Referer
ヘッダーが削除されました
Referer
Google はヘッダーを保持するために何か特別なことをしていますか? Referer
ヘッダーを保持する HTTPS サイトのリストはありますか? Referer
ヘッダーが削除される他のケースはありますか?