Cookieの属性とメソッドの分析

一个新手
リリース: 2017-09-19 10:03:28
オリジナル
1627 人が閲覧しました

Cookie属性の詳しい説明

ChromeコンソールのリソースタブでCookie情報を確認できます。

ドメイン名の下に多数の Cookie オブジェクトが存在する可能性があります。

nameフィールドはCookieの名前です。

value フィールドは Cookie の値です。

domainフィールドは、このCookieにアクセスできるドメイン名です。

セカンドレベル ドメイン名やサードレベル ドメイン名などのトップレベル ドメイン名以外の場合、Cookie セットのドメインはトップレベル ドメイン名、セカンドレベル ドメイン名、または 3 番目のドメイン名のみにすることができます。 -レベル ドメイン名自体。他の第 2 レベル ドメイン名の Cookie を設定できません。それ以外の場合は、Cookie を生成できません。

トップレベル ドメイン名はトップレベル ドメイン名にのみ設定でき、セカンドレベル ドメイン名またはサードレベル ドメイン名には設定できません。そうしないと、Cookie を生成できません。

セカンドレベル ドメイン名は、ドメインをトップレベル ドメイン名または独自のドメインとして設定する Cookie を読み取ることができますが、他のセカンドレベル ドメイン名の Cookie を読み取ることはできません。したがって、複数の第 2 レベル ドメイン名間で Cookie を共有したい場合は、domain をトップレベル ドメイン名として設定し、この Cookie の値がすべての第 2 レベル ドメイン名で見つかるようにする必要があります。
トップレベル ドメイン名は、そのドメインがトップレベル ドメイン名に設定されている Cookie のみを取得でき、セカンドレベル ドメイン名に設定されている他のドメインは取得できません。

pathフィールドは、このCookieにアクセスできるページのパスです。 たとえば、ドメインが abc.com でパスが /test の場合、/test パスの下にあるページのみがこの Cookie を読み取ることができます。

expires/Max-Age フィールドは、この Cookie のタイムアウトです。値が時刻に設定されている場合、その時刻に達すると Cookie の有効期限が切れます。設定されていない場合、デフォルト値はセッションです。これは、Cookie がセッションとともに期限切れになることを意味します。ブラウザを閉じたとき (ブラウザのタブではなく、ブラウザ全体) その後、この Cookie の有効期限が切れます。

Sizeフィールド このクッキーのサイズ。

httpフィールド Cookieのhttponly属性。この属性が true の場合、この Cookie 情報は http リクエスト ヘッダーにのみ含まれ、document.cookie を通じてこの Cookie にアクセスすることはできません。

secure フィールド この Cookie を https

経由でのみ配信できるかどうかを設定します。

以上がCookieの属性とメソッドの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!