私が受けている奇妙なドメイン/サブドメイン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。