示例#1
0
 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));
 }
示例#2
0
 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());
 }