Explication détaillée des attributs des cookies
Vous pouvez voir les informations sur les cookies dans l'onglet ressources de la console Chrome.
Il peut y avoir plusieurs objets cookies sous un nom de domaine. Le champ
nom est le nom d'un cookie. Le champ
valeur est la valeur d'un cookie. Le champ
domaine est le nom de domaine qui peut accéder à ce cookie.
Pour les noms de domaine autres que de premier niveau, tels que les noms de domaine de deuxième niveau ou les noms de domaine de troisième niveau, le domaine de l'ensemble de cookies ne peut être que le nom de domaine de premier niveau ou le domaine de deuxième niveau. ou le nom de domaine de troisième niveau lui-même. Les cookies pour d'autres noms de domaine de deuxième niveau ne peuvent pas être définis, sinon le cookie sera impossible à générer.
Le nom de domaine de premier niveau ne peut être défini que sur le nom de domaine de premier niveau et ne peut pas être défini sur le nom de domaine de deuxième niveau ou le nom de domaine de troisième niveau, sinon le cookie ne peut pas être généré.
Les noms de domaine de deuxième niveau peuvent lire les cookies qui définissent le domaine sur le nom de domaine de premier niveau ou le sien, mais ne peuvent pas lire les cookies d'autres noms de domaine de deuxième niveau. Par conséquent, si vous souhaitez que les cookies soient partagés entre plusieurs noms de domaine de deuxième niveau, vous devez définir domain comme nom de domaine de premier niveau, afin que la valeur de ce cookie puisse être trouvée dans tous les noms de domaine de deuxième niveau.
Les noms de domaine de premier niveau ne peuvent obtenir que des cookies dont le domaine est défini sur le nom de domaine de premier niveau, et les autres domaines définis sur des noms de domaine de deuxième niveau ne peuvent pas être obtenus. Le champ
chemin est le chemin de la page pouvant accéder à ce cookie. Par exemple, si le domaine est abc.com et que le chemin est /test, alors seules les pages sous le chemin /test peuvent lire ce cookie.
expires/Max-Age Le champ correspond à ce délai d'expiration du cookie. Si sa valeur est définie sur une heure, alors le cookie expirera lorsque cette heure sera atteinte. Si elle n'est pas définie, la valeur par défaut est Session, ce qui signifie que le cookie expirera avec la session. Lorsque le navigateur est fermé ( n'est pas l'onglet du navigateur, mais l'intégralité du navigateur ) Après cela, ce cookie expire. Champ
Taille La taille de ce cookie. Champ
http L'attribut httponly du cookie. Si cet attribut est vrai, seul l'en-tête de la requête http contiendra ces informations sur le cookie, et ce cookie n'est pas accessible via document.cookie.
champ sécurisé définissant si ce cookie ne peut être délivré que via https
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!