2010-03-30 2 views

답변

3

셀렌과 함께 deleteCookie 함수를 사용하여 쿠키를 없애고 테스트 설정에 넣을 수 있습니다. deleteCookie에 대한 문서는

deleteCookie (이름, optionsString) 인수 이하 : '. 같이 Recurse'

* name - the name of the cookie to be deleted 
    * optionsString - options for the cookie. Currently supported 

옵션 '경로', '도메인'과 포함 optionsString의 형식 은 "path =/path /, domain = .foo.com, recurse = true"입니다. 옵션 의 순서는 부적합합니다. 현재 도메인의 하위 집합이 아닌 도메인을 지정하면 일반적으로 실패합니다.

Delete a named cookie with specified path and domain. Be careful; 

쿠키를 삭제하려면, 당신은 동일한 경로와 쿠키를 만드는 데 사용 된 도메인을 사용 을 삭제해야합니다. 경로가 잘못되었거나 도메인이 잘못되면 간단히 쿠키가 삭제되지 않습니다. 현재 도메인의 하위 집합이 이 아닌 도메인을 지정하면 은 일반적으로 실패합니다. 하는 방법은 런타임 주어진 쿠키의 원래 경로 및 도메인에 거기에 대해 알아보세요 없기 때문에, 우리는 는 모든 경로와 현재 도메인의 모든 하위 도메인을 시도 에 '같이 Recurse'라는 옵션을 추가했습니다 현재 경로의 서브 세트. 조심하십시오. 이 옵션은 느려질 수 있습니다. big-O 표기법에서, O (n * m) 시간, 에서 작동합니다. 여기서 n은 도메인 이름의 점 번호이고 m은 경로의 슬래시 수입니다.

관련 문제