我需要检索访问网页时存储的cookie的属性。具体来说,
我有可以使用的图书馆吗?
编辑:我为缺乏细节而道歉.. 我正在使用Selenium来检索WEB页面。断言存在cookie(并最终删除它)存在于Selenium的本机功能中。然而,阅读内容是我希望做的事情......答案 0 :(得分:4)
您可以使用
selenium.getCookieByName("CookieName")
按名称读取cookie。这将cookie值返回为String
selenium.getCookie()
获取页面中的所有Cookie。您可以将其分配给字符串并阅读它。
最后要删除它,您可以使用:
selenium.deleteCookie("CookieName")
答案 1 :(得分:0)
这是我偶然发现的一个很好的资源,使用java.net API - http://www.hccp.org/java-net-cookie-how-to.html
答案 2 :(得分:0)
对于cookie处理,使用WebDrive manage() 例如 将cookie的值作为字符串
driver.manage().getCookieNamed(cookieName).getValue();