我正在尝试测试运行http请求以使用用户名和密码登录网站的情况,并且成功后它会重定向到google.com。它还会创建自己的会话Cookie,我可以在其中查看手动浏览Firefox浏览器。
但是当我尝试使用Selenium Webdriver检索所有cookie时,它只返回属于当前域的cookie。
我使用以下代码:
Set <Cookie> allCookies=driver.manage().getCookies();
Iterator <Cookie> itr=allCookies.iterator();
APPLICATION_LOGS.info("Cookie Size--->"+driver.manage().getCookies().size());
while(itr.hasNext())
{
Cookie c=itr.next();
APPLICATION_LOGS.info("Cookie Domain--->"+c.getDomain()+"Cookie Name---"+c.getName()+"Cookie Value---"+c.getValue());
}
如果有其他方法可以检索所有Cookie,请告诉我。