2010-05-11 8 views
1

Mon extension fonctionne sur une application qui nécessite une connexion utilisateur. Une fois l'utilisateur connecté, je dois lire les cookies et les utiliser dans mes XMLHttpRequest s. Donc, au départ, j'ai besoin de vérifier si le cookie est défini, sinon, je dirige l'utilisateur vers la page de connexion. Une fois connecté, je dois lire les cookies et les envoyer dans le cadre de mes autres demandes.Extension Firefox: comment lire un nom et une valeur de cookie sur la page en cours

Comment puis-je lire les cookies d'un XMLHttpRequest ou autre (si l'on ne sait même pas le nom du cookie)

Il est de fonctionner comme getRequestHeader .. mais ce que j'ai besoin est quelque chose comme ça.

Répondre

1

Vous pouvez utiliser la barre d'outils Web Developer dans Firefox pour lire les cookies. Un cookie est un cookie, peu importe ce qui le définit, il doit donc apparaître l'événement défini avec une requête Ajax.

4

L'extension peut accéder aux cookies Firefox via le service XPCOM de CookieManager. Vous pouvez l'utiliser pour lire les cookies, les cookies, etc. Plus d'informations et des extraits de code ici:

https://developer.mozilla.org/en/Code_snippets/Cookies

+0

Quelqu'un pourrait-il me expliquer comment cela fonctionne. Je suis un peu confus à propos de ce code ... Merci! –

Questions connexes