Firefox扩展:如何在当前页面上读取cookie名称和值

时间:2010-05-11 07:40:58

标签: javascript firefox cookies xmlhttprequest firefox-addon

我的扩展程序适用于需要用户登录的应用程序。用户登录后,我需要阅读cookie并在我的XMLHttpRequest中使用它们。 所以最初我需要检查cookie是否已设置,如果没有,我将用户引导到登录页面。登录后,我需要阅读cookie并将其作为我的进一步请求的一部分发送。

如何从XMLHttpRequest或其他方式读取cookie(如果我们甚至不知道cookie的名称)

有作为getRequestHeader的功能......但我需要的是这样的东西。

2 个答案:

答案 0 :(得分:4)

扩展程序可以通过CookieManager XPCOM服务访问Firefox Cookie。您可以使用它来读取cookie,设置cookie等。更多信息和代码片段在这里:

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

答案 1 :(得分:1)

您可以使用Firefox中的Web Developer工具栏来阅读Cookie。 cookie是一个cookie,无论它设置什么,所以它应该显示使用Ajax请求设置的事件。