public void setCookie(final String url, final String key, final String value) { final String host = Browser.getHost(url); Cookies cookies; if (!this.getCookies().containsKey(host) || (cookies = this.getCookies().get(host)) == null) { cookies = new Cookies(); this.getCookies().put(host, cookies); } cookies.add(new Cookie(host, key, value)); }
public void updateCookies(final Request request) { if (request == null) { return; } final String host = Browser.getHost(request.getUrl()); Cookies cookies = this.getCookies().get(host); if (cookies == null) { cookies = new Cookies(); this.getCookies().put(host, cookies); } cookies.add(request.getCookies()); }