Объявление переменной cookie
private List<String> cookies;
Сбор cookie
setCookies(httpConn.getHeaderFields().get("Set-Cookie"));
вызов cookie с методом:
public List<String> getCookies() {
return cookies;
}
метод установки файлов cookie:
public void setCookies(List<String> cookies) {
this.cookies = cookies;
}
Сброс cookie в конструкторе
public void Reset() {
System.out.println("start clear and set....................");
if (HttpClient.getCookies() != null) {
for (Iterator iterator = HttpClient.getCookies().iterator(); iterator.hasNext();) {
Object next = iterator.next();
System.out.println(next);
if (next != null) {
iterator.remove();
System.out.println("clearing....................");
}
}
}
System.out.println("cleared ,setting....................");
}
output
start clear and set....................
PHPSESSID=vkqcf64f79bptfvf9e8volea23; path=/
start clear and set....................
_smasher_session=bb09471bbf02ad62a937c1cb75b7bf6c; domain=domain.com; path=/
Как перебрать и очистить все cookie?