private void removeSessionCookie(MockHttpServletRequest request, String sessionid) { getCookieManager().removeCookie(createCookie(request, sessionid)); }
private void storeCookies(WebRequest webRequest, javax.servlet.http.Cookie[] cookies) { Date now = new Date(); CookieManager cookieManager = this.webClient.getCookieManager(); for (javax.servlet.http.Cookie cookie : cookies) { if (cookie.getDomain() == null) { cookie.setDomain(webRequest.getUrl().getHost()); } Cookie toManage = createCookie(cookie); Date expires = toManage.getExpires(); if (expires == null || expires.after(now)) { cookieManager.addCookie(toManage); } else { cookieManager.removeCookie(toManage); } } }
private void removeCookie(CookieManager cookieManager, String cookieName) { Cookie existingCookie = cookieManager.getCookie(cookieName); if (existingCookie != null) { cookieManager.removeCookie(existingCookie); } }
private void removeCookie(CookieManager cookieManager, String cookieName) { Cookie existingCookie = cookieManager.getCookie(cookieName); if (existingCookie != null) { cookieManager.removeCookie(existingCookie); } }
private void removeSessionCookie(MockHttpServletRequest request, String sessionid) { getCookieManager().removeCookie(createCookie(request, sessionid)); }
private void removeSessionCookie(MockHttpServletRequest request, String sessionid) { getCookieManager().removeCookie(createCookie(request, sessionid)); }
private void storeCookies(WebRequest webRequest, javax.servlet.http.Cookie[] cookies) { Date now = new Date(); CookieManager cookieManager = this.webClient.getCookieManager(); for (javax.servlet.http.Cookie cookie : cookies) { if (cookie.getDomain() == null) { cookie.setDomain(webRequest.getUrl().getHost()); } Cookie toManage = createCookie(cookie); Date expires = toManage.getExpires(); if (expires == null || expires.after(now)) { cookieManager.addCookie(toManage); } else { cookieManager.removeCookie(toManage); } } }
private void storeCookies(WebRequest webRequest, javax.servlet.http.Cookie[] cookies) { if (cookies == null) { return; } Date now = new Date(); CookieManager cookieManager = this.webClient.getCookieManager(); for (javax.servlet.http.Cookie cookie : cookies) { if (cookie.getDomain() == null) { cookie.setDomain(webRequest.getUrl().getHost()); } Cookie toManage = MockWebResponseBuilder.createCookie(cookie); Date expires = toManage.getExpires(); if (expires == null || expires.after(now)) { cookieManager.addCookie(toManage); } else { cookieManager.removeCookie(toManage); } } }
@Override public void deleteCookie(Cookie cookie) { getWebClient().getCookieManager().removeCookie(convertSeleniumCookieToHtmlUnit(cookie)); }
@Override public void deleteCookieNamed(String name) { CookieManager cookieManager = getWebClient().getCookieManager(); URL url = getRawUrl(); Set<com.gargoylesoftware.htmlunit.util.Cookie> rawCookies = getWebClient().getCookies(url); for (com.gargoylesoftware.htmlunit.util.Cookie cookie : rawCookies) { if (name.equals(cookie.getName())) { cookieManager.removeCookie(cookie); } } }
public void deleteCookieNamed(String name) { CookieManager cookieManager = webClient.getCookieManager(); Set<org.apache.commons.httpclient.Cookie> rawCookies = webClient.getCookieManager().getCookies(getHostName()); for (org.apache.commons.httpclient.Cookie cookie : rawCookies) { if (name.equals(cookie.getName())) { cookieManager.removeCookie(cookie); } } }
@Override public void deleteAllCookies() { CookieManager cookieManager = getWebClient().getCookieManager(); URL url = getRawUrl(); Set<com.gargoylesoftware.htmlunit.util.Cookie> rawCookies = getWebClient().getCookies(url); for (com.gargoylesoftware.htmlunit.util.Cookie cookie : rawCookies) { cookieManager.removeCookie(cookie); } }
public WebResponse getResponse( WebRequest request ) throws IOException { Cookie jsCookie = webClient.getCookieManager().getCookie("JSESSIONID"); if (jsCookie != null && (!jsCookie.getValue().startsWith("\"") && !jsCookie.getValue().endsWith("\""))) { Cookie newCookie = new Cookie(jsCookie.getDomain(), jsCookie.getName(), "\"" + jsCookie.getValue() + "\"", jsCookie.getPath(), jsCookie.getExpires(), jsCookie.isSecure()); webClient.getCookieManager().removeCookie(jsCookie); webClient.getCookieManager().addCookie(newCookie); } return super.getResponse(request); } };