私が受けている奇妙なドメイン/サブドメインCookieの問題のため、ブラウザがCookieを処理する方法を知りたいです。彼らが異なる方法でそれを行うならば、違いを知ることもまた素晴らしいでしょう。
言い換えると、ブラウザがCookieを受信すると、そのCookieにドメインとパスが付加される場合があります。またはそうではない場合、その場合、ブラウザはおそらくそれらの代わりにいくつかのデフォルトを使用します。質問1:それらは何ですか?
後で、ブラウザがリクエストを送信しようとすると、ブラウザはCookieをチェックし、そのリクエストに対して送信する必要のあるCookieを除外します。これは、リクエストのパスとドメインに対してそれらを照合することによって行われます。質問2:マッチングルールは何ですか?
追加した:
私がこれを求めている理由は、私がいくつかのエッジケースに興味があるからです。好き:
- のCookieは
.example.com
利用できますwww.example.com
か? - のCookieは
.example.com
利用できますexample.com
か? - のCookieは
example.com
利用できますwww.example.com
か? - のCookieは
example.com
利用できますanotherexample.com
か? www.example.com
クッキーを設定できるようになりexample.com
ますか?www.example.com
クッキーを設定できるようになりwww2.example.com
ますか?www.example.com
クッキーを設定できるようになり.com
ますか?- 等。
追加2:
また、誰かが次のようにCookieを設定する方法を提案できますか?
www.example.com
またはexample.com
;で設定できます。- との両方からアクセスでき
www.example.com
ますexample.com
。