【问题标题】:Firefox extension: how to read a cookie name and value on the current pageFirefox 扩展:如何读取当前页面上的 cookie 名称和值
【发布时间】:2010-12-12 01:34:01
【问题描述】:

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

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

有getRequestHeader的功能..但我需要的是类似的东西。

【问题讨论】:

    标签: javascript firefox cookies xmlhttprequest firefox-addon


    【解决方案1】:

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

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

    【讨论】:

    • 有人可以向我解释一下这是如何工作的。我对这段代码有点困惑......谢谢!
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 2016-12-18
      • 2023-04-08
      • 2011-06-17
      • 1970-01-01
      相关资源
      最近更新 更多