cookies的功能只返回clojure webdriver中一个域的cookie

时间:2016-02-07 15:54:52

标签: selenium cookies clojure webdriver

我使用firefox的clj-webdriver登录网站,当在firefox中使用cookie管理程序加载项时,它显示有几个域,如

ac.example.com
example.com
www.example.com

然后使用cookies功能检查所有cookie,

Ehcache with Terracotta clustering

但它只显示来自example.com的Cookie,结果值中缺少其他Cookie。我需要拥有所有这些cookie,以便我想复制这些cookie以在clj-http中使用,但由于它缺少一些cookie,所以当使用clj-http时它仍然需要我登录。我想要做的是使用webdirver登录,将cookie导出到clj-http,然后使用clj-http以高性能从webside获取数据

1 个答案:

答案 0 :(得分:1)

您没有明确说明您所在的域名,但它看起来像example.com。我认为您所看到的是浏览器Cookie安全性,不允许您跨域访问。这些链接有更多关于同源政策的信息。