【问题标题】:Selenium Java Firefox driver - CookiesSelenium Java Firefox 驱动程序 - Cookie
【发布时间】:2013-04-25 23:48:19
【问题描述】:

如何将 java 的 selenium webdriver 中的所有 cookie 保存到 txt 文件中,然后再加载它们?文档并没有过多地说明 addCookie 函数。

我尝试了很多方法,但似乎都没有。

我可以让 selenium 向我展示/将 cookie 保存到一个文件中,它只是加载它们,这主要是问题....

谢谢大家!

【问题讨论】:

    标签: java cookies selenium


    【解决方案1】:

    我认为最重要的部分是获取 Cookie:

    webDriver.manage().getCookies();
    

    返回类型为Set<Cookies>。有了这个,您可以构建自己的读取和写入文件的逻辑。 也许您更喜欢一些用于序列化的库。我真的很喜欢Jackson。

    【讨论】:

    • 我可以获取 cookie 并将它们保存到 .txt 文件中。它只是加载 cookie 以供使用,而不必再次登录网站。
    • 你如何尝试将它们保存到 txt 文件?究竟出了什么问题?
    猜你喜欢
    • 1970-01-01
    • 2017-01-27
    • 2014-11-05
    • 2011-10-31
    • 1970-01-01
    • 2015-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多