Расширение Firefox: как прочитать имя и значение файла cookie на текущей странице - PullRequest
1 голос
/ 11 мая 2010

Мое расширение работает в приложении, которое требует входа пользователя. После того, как пользователь вошел в систему, мне нужно прочитать куки и использовать их в моих XMLHttpRequest s. Поэтому сначала мне нужно проверить, установлен ли cookie, если нет, я направляю пользователя на страницу входа. После входа в систему мне нужно прочитать файлы cookie и отправить их как часть моих дальнейших запросов.

Как мне прочитать куки из XMLHttpRequest или иным образом (если мы даже не знаем название куки)

Есть функция getRequestHeader ... но мне нужно что-то вроде этого.

Ответы [ 2 ]

4 голосов
/ 14 мая 2010

Расширение может получить доступ к файлам cookie Firefox через сервис CookieManager XPCOM. Вы можете использовать его для чтения файлов cookie, установки файлов cookie и т. Д. Дополнительная информация и фрагменты кода здесь:

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

1 голос
/ 11 мая 2010

Вы можете использовать панель инструментов Web Developer в Firefox для чтения файлов cookie. Файл cookie - это файл cookie, независимо от того, что он устанавливает, поэтому он должен отображать событие, заданное с помощью запроса Ajax.

...