首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Selenium在internet中获得cookie完整域

Selenium在internet中获得cookie完整域
EN

Stack Overflow用户
提问于 2014-10-13 13:36:19
回答 1查看 2.1K关注 0票数 5

我试图从一个网站的整个领域获得饼干,但我似乎无法得到它。这是我的代码:

代码语言:javascript
运行
复制
Set<Cookie> cookies = driver.manage().getCookies();

    for (Cookie cookie : cookies) {
        System.out.println(cookie);
    }

这做了我想做的,但是,我有一个有另一个路径值的cookie,而这个代码段没有返回正确的cookie,有什么想法吗?

备注:这款浏览器在Chrome和火狐上运行得完美无缺,问题的浏览器是IE。

EN

回答 1

Stack Overflow用户

发布于 2014-10-15 18:33:28

就我的理解和知识而言,Internet在使用selenium打开时,会维护早期活动中的cookie和缓存。在启动时,您可以清理实例。

代码语言:javascript
运行
复制
capabilities = DesiredCapabilities.InternetExplorer();
capabilities.SetCapability("ie.ensureCleanSession", true);

ie.ensureCleanSession设置为true时,此功能清除缓存、cookie、历史记录和保存的表单数据。使用此功能时,请注意,这将清除所有正在运行的Internet实例(包括手动启动的实例)的缓存。

请告诉我这些信息是否有用。

谢谢

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26341338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档