Получить содержимое куки с помощью Java - PullRequest
1 голос
/ 17 мая 2011

Мне нужно получить свойства файлов cookie, сохраненных при посещении веб-страницы.В частности,

  1. Имя
  2. Хост
  3. Срок действия

Есть ли библиотека, которую я могу использовать?

РЕДАКТИРОВАТЬ: Я прошу прощения за отсутствие деталей .. Я использую Selenium для получения веб-страницы.Утверждение о наличии куки (и в конечном итоге его удаление) присутствует в нативной функциональности Selenium.Однако чтение содержимого я надеялся сделать ...

Ответы [ 3 ]

4 голосов
/ 17 мая 2011

Вы можете использовать

selenium.getCookieByName("CookieName")

чтобы прочитать cookie по его имени. Это возвращает значение cookie как String

selenium.getCookie()

чтобы получить все куки на странице. Вы можете присвоить это строке и прочитать ее.

Наконец, чтобы удалить его, вы можете использовать:

selenium.deleteCookie("CookieName")

0 голосов
/ 12 марта 2014

Для обработки файлов cookie используйте WebDrive manage () например получить значение cookie в виде строки

driver.manage().getCookieNamed(cookieName).getValue();
0 голосов
/ 17 мая 2011

Вот отличный ресурс, на который я наткнулся, используя java.net API http://www.hccp.org/java-net-cookie-how-to.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...