Maison  >  Article  >  interface Web  >  Opérations de base d'ajout et de suppression de cookies en JavaScript

Opérations de base d'ajout et de suppression de cookies en JavaScript

黄舟
黄舟original
2017-07-24 15:51:301303parcourir

Cet article présente principalement des informations pertinentes sur les opérations de base des cookies javascript. Voici une introduction détaillée au fonctionnement des cookies, notamment l'obtention, la création, la définition de la période de validité, l'ajout et la suppression, etc. Les amis dans le besoin peuvent s'y référer.

Opérations de base des cookies javascript (ajout et suppression)

1.Ajouter un cookie : réponse.addCookie(Cookie c);

2. Récupérez la collection de cookies : request.getCookies();

3. Créez un nouveau cookie :


new Cookie(String name,String value) — Cookie在构造的时候就需要设定好cookie的名字和值

4. : cookie.getName();

5. Obtenez la valeur du cookie : cookie.getValue();

6. Définissez la valeur du cookie : cookie.setValue();

Définition de la durée de validité du cookie Et obtenez les méthodes

cookie.setMaxAge() et cookie.getMaxAge()


– Si un cookie n'a pas défini MaxAge , le Cookie est un Cookie temporaire ; Lorsque le navigateur est fermé et la mémoire du navigateur est détruite, les informations du cookie disparaissent


- Si le cookie est également défini sur MaxAge, le navigateur enregistrera le cookie. informations sous forme de fichier dans le navigateur Dans le dossier temporaire, vous pouvez voir le fichier cookie dans le dossier temporaire du navigateur, donc les informations sur le cookie existent avant l'expiration du cookie


Supprimer ; un Cookie

Envoyer un cookie avec le même nom et chemin (le navigateur identifie le cookie par nom + chemin


maxAge est fixé à 0 ( le cookie expire et est supprimé immédiatement après l'écrasement);


les méthodes setPath() et getPath()

sont utilisées pour définir le chemin et son sous-chemin. -chemins lors de l'accès au serveur avec les informations actuelles du cookie ;

les méthodes setDomain() et getDomain()

sont utilisées pour notifier au navigateur d'apporter le informations actuelles du cookie lors de l'accès à quel nom de domaine. (ps : les navigateurs actuels ne le permettent pas. Le cookie a défini les informations de domaine, sinon il refusera automatiquement de recevoir ce cookie.)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn