Firefox Extention:nsICookieService 跨域获取Cookie
2012-06-27 21:31
579 查看
https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsICookieService
https://developer.mozilla.org/en/Code_snippets/Cookies
1.直接获取指定域下的cookie值:
2. 遍历或者所有域名下的Cookie值
https://developer.mozilla.org/en/Code_snippets/Cookies
1.直接获取指定域下的cookie值:
var ios = Components.classes["@mozilla.org/network/io-service;1"].getService(Components.interfaces.nsIIOService); var uri = ios.newURI("http://my.domain.com/", null, null); var cookieSvc = Components.classes["@mozilla.org/cookieService;1"].getService(Components.interfaces.nsICookieService); var cookie = cookieSvc.getCookieString(uri, null); alert(cookie);
2. 遍历或者所有域名下的Cookie值
var cookieManager = Components.classes["@mozilla.org/cookiemanager;1"].getService(Components.interfaces.nsICookieManager); var iter = cookieManager.enumerator; while ( iter.hasMoreElements() ){ cookie = iter.getNext().QueryInterface(Components.interfaces.nsICookie); Application.console.log(cookie.name + " | " + cookie.value + " | " + cookie.host + " | " + cookie.path); }
相关文章推荐
- 淘宝如何跨域获取Cookie分析
- JS 获取跨域的cookie.
- 淘宝如何跨域获取Cookie分析
- JS获取跨域的cookie实例
- webuploader.js 上传图片插件跨域时遇到服务端获取不到cookie问题
- 关于跨域获取cookie问题的解决
- 记一次iphone 微信内置浏览器跨域无法获取cookie问题的解决方法
- cookie的使用以及cookie的跨域名获取
- 跨域访问nodejs,ie获取不到cookie
- JS获取跨域的cookie实例
- 淘宝如何跨域获取Cookie分析
- 跨域获取cookie,多个网站实现一键登录
- webbrowser获取跨域的sessionStorage的值和cookie的值
- 淘宝如何跨域获取Cookie分析
- 跨域获取cookie,多个网站实现一键…
- 用script跳转方式主动跨域获取cookie或session
- 淘宝跨域获取Cookie分析
- 关于跨域获取cookie问题的解决
- iframe跨域访问cookie问题, A站iframe引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
- 前端请求时接口跨域无法自动获取cookie的解决方法