0
Selenium RC
을 사용하여 작성한 Java 코드가 JSESSIONID 키를 포함하여 현재 세션 쿠키를 가져 오는 브라우저에 대해 firefox를 사용하여 작성되었습니다. 내가Firefox 드라이버가 세션 쿠키를 가져 오지 않습니다.
이 이루어졌다 방법은 (는 null
을 반환) 아무 것도하지 않는, 내가 FirefoxDriver로 전환 그러나
selenium.getCookieByName("JSESSIONID");
같은 간단한 호출입니다
driver.manage().getCookies().size()
는하지만
입니다 0을 인쇄 이게 알려진 문제 야? 네트워크 트래픽을 포착하기 위해 외부 도구를 필요로하지 않고 그 주위에 방법이 있습니까?
나는 방화 광을 사용하여 쿠키를 검사했으며 인쇄 당시 쿠키의 도메인은 현재 웹 사이트의 도메인과 동일합니다. 쿠키의 도메인은'x.y.z'이고 현재 URL은'https : // x.y.z/otherPages'입니다. 차이점이 있다면 쿠키를 처음 설정하는 것이 아닙니다. – MxyL
기대하는 쿠키의 속성을 제공 할 수 없습니까? –
나는 쿠키에 너무 익숙하지 않다. HTTP 전용이 아니며 세션이 끝나면 만료됩니다. 내가 알아야 할 다른 속성들 – MxyL