![]()
|
||
|
dernière mise à jour le
27/08/2006 |
Collection Request.CookiesSynopsisRequest.Cookies(Nom)[(Cle)|.Attribut]Lecture seule Cette collection permet d'accéder aux cookies envoyés par le client au serveur. Cette
collection ne peut en aucun cas être utilisée pour créer des cookies ; pour cela, on
utilise la collection Il faut obligatoirement préciser un Rappel sur les cookiesUn cookie est une information quelconque (un login, un identifiant de session...) échangée entre un client et un serveur Web dans les en-têtes des messages HTTP. Cette information ne sert en fait qu'au serveur, même si c'est le client qui la conserve (soit en mémoire, soit dans un fichier de son disque dur). Un cookie transmis à un client ne peut être réutilisé que par le serveur qui l'a envoyé. Cela permet de personnaliser les cookies et de conserver des données confidentielles en toute sécurité. Puisqu'il ne conserve pas les cookies qu'il envoie d'une page sur l'autre, un serveur Web ne peut utiliser un
cookie (lire sa valeur) que si le client le lui renvoie. Aussi, un client transmettra-il ses cookies dans chacune
des requêtes HTTP qu'il fera auprès du serveur. C'est pour cela qu'en ASP, les cookies sont lu
grâce à l'objet Pour plus d'informations sur le fonctionnement exact des cookies, consulter le cours sur HTTP. Utilisation de la collection Request.CookiesNom des cookiesTout cookie porte un nom (exactement comme les variables). Aussi, pour lire la valeur d'un cookie, on l'identifie par son nom : Si dans une page ASP précédente, on a créé un cookie appelé
Les clés et l'attribut HasKeysLes cookies peuvent servir de dictionnaire (tableau associatif en ASP) ; les clés sont alors utilisées pour accéder aux différents éléments : Imaginons que le "cookie-dictionnaire"
Pour savoir si un cookie comporte des clés (se comporte comme un dictionnaire), on utilise l'unique attribut
de la collection :
|
|
|
Copyright © 2000-2006 themanualpage.org - Ce site est soumis aux conditions décrites dans les licences GNU GPL et FDL. |
||