【发布时间】:2013-04-25 23:48:19
【问题描述】:
如何将 java 的 selenium webdriver 中的所有 cookie 保存到 txt 文件中,然后再加载它们?文档并没有过多地说明 addCookie 函数。
我尝试了很多方法,但似乎都没有。
我可以让 selenium 向我展示/将 cookie 保存到一个文件中,它只是加载它们,这主要是问题....
谢谢大家!
【问题讨论】:
如何将 java 的 selenium webdriver 中的所有 cookie 保存到 txt 文件中,然后再加载它们?文档并没有过多地说明 addCookie 函数。
我尝试了很多方法,但似乎都没有。
我可以让 selenium 向我展示/将 cookie 保存到一个文件中,它只是加载它们,这主要是问题....
谢谢大家!
【问题讨论】:
我认为最重要的部分是获取 Cookie:
webDriver.manage().getCookies();
返回类型为Set<Cookies>。有了这个,您可以构建自己的读取和写入文件的逻辑。
也许您更喜欢一些用于序列化的库。我真的很喜欢Jackson。
【讨论】: