2010-01-05 9 views
2

쿠키를 프로그래밍 방식으로 삭제하려고합니다.쿠키를 삭제하는 방법은 무엇입니까?

특히 브라우저 조작을 자동화하기 위해 자바와 함께 HtmlUnit을 사용하고 있습니다. 몇 가지 작업을 수행 한 후에 쿠키를 삭제하여 이후 작업이 의미를 갖도록합니다. HtmlUnit을 통해 또는 Java를 통해 또는 다른 방법을 통해 자동으로 쿠키를 지울 수 있습니까?

답변

2

실제로 HtmlUnit의 쿠키는 프로그래밍 방식으로 저장 될 때까지 디스크에 저장되지 않습니다. 그들은 기억 속에 남아 있습니다. 메모리에서 HtmlUnit 세션이 만료되면 삭제됩니다.

2

CookieManager을 사용할 수 있습니까?

이 클래스에는 모든 쿠키를 삭제하거나 개별적으로 제거하는 방법이있는 것으로 보입니다. 이제 + +;

+0

나는 그것을 살펴볼 것이다. 답변 해주셔서 감사합니다. –

1

당신은 이제 사용하여 쿠키를 만료하는 자바 스크립트 코드 사용자는 + "="즉시

document.cookie를 = 이름을 만료 할 수 있습니다 "; 경로 = /";

= document.cookie를 쿠키를 생성

구문 '이름 = 값 = 만료 일자; = 패스 경로; 도메인 = 도메인; 고정 ";

+0

'document.cookie = name + "=; expires ="+ Now + "; path = /";'? –

+0

어떻게 자바 코드를 실행하는 자바에서 명령을 줄 수 ... 내 기존 자바 코드와 자바 스크립트 코드를 통합 할 수있는 방법을 의미 –

+0

당신은 클라이언트 측에서 렌더링되는 스크립트 태그 내에 그것을 작성해야합니다. Response.write (""); – Ravia

관련 문제