2011年7月8日金曜日

ドメイン指定なしで発行したクッキーの、ブラウザによる挙動の違いについて

クッキー(Cookie)を発行する時、ブラウザがどのホストに対してそのクッキーを送信するかを、指定することができます。

例えば、それを「.blogger.com」と指定した場合、www.blogger.comやhoge.blogger.comに対して、そのクッキーが送信されます。

では、この指定をしなかったらどうなるかというと、ブラウザはそのクッキーを受け取ったホストに対してのみ、そのクッキーを返すようになります。

ところが、ある案件をやっていて、Internet Explorerではちょっと違う動作をすることが分かりました。