Je peux voir les cookies de session dans Firefox 3.6 en allant sur
Outils-> Options-> Confidentialité-> Supprimer les cookies individuels
Comment puis-je voir ces mêmes cookies de session dans IE (6/7/8)?
Outils-> Options Internet-> Paramètres d'historique de navigation-> Afficher les fichiers
contient uniquement des cookies persistants
Comment puis-je y accéder par programme? Dans Firefox, j'utilise l'interface nsICookieManager
pour lire les cookies de session, IE contient-il une interface équivalente?
Les cookies définis avec l'attribut HTTPOnly
ne seront pas visibles par Javascript (par exemple via document.cookie
accesseur). Dans IE8, 9 et 10, appuyez sur F12 pour ouvrir les outils de développement. Cliquez sur Cache> Afficher les informations sur les cookies pour afficher les cookies persistants et de session qui s'appliquent au domaine actuel.
Cette fonctionnalité n'est pas présente dans la version IE11 des outils, ce qui signifie que vos choix sont 1> Regarder les en-têtes des cookies sortants dans Fiddler ou sur l'onglet Réseau, ou 2> Écrire un plugin qui appelle l'API InternetGetCookieEx
avec l'indicateur approprié pour inclure HTTPOnly
cookies.
Tapez dans la barre d'adresse:
javascript:alert(document.cookie)
pour voir les cookies qui sont actuellement lisibles par javascript.
Concernant la lecture/écriture des cookies de session:
Pourquoi avez-vous besoin de le faire en utilisant javascript? les cookies de session sont généralement nécessaires pour avoir une relation avec les données stockées côté serveur, vous devez donc gérer les cookies depuis le côté serveur, quel que soit le navigateur.