我使用Selenium RC
使用firefox为浏览器编写了一些java代码,用于获取当前会话cookie,包括JSESSIONID密钥。
这样做的方式是一个简单的调用,如
selenium.getCookieByName("JSESSIONID");
然而,当我切换到FirefoxDriver时,它没有得到任何东西(它返回null
)
我试过打印
driver.manage().getCookies().size()
但它打印出0。
这是一个已知问题吗?有没有办法绕过它而不需要外部工具来捕获网络流量?
答案 0 :(得分:0)
Getcookies仅返回当前网站域名的cookie。当前网址是否与Cookie的域名不同?