Beispiel #1
0
 @Override
 public void init() {
   super.init();
   _aborted = false;
   long defaultMaxNetworkDelay = _httpClient.getIdleTimeout();
   if (defaultMaxNetworkDelay <= 0) defaultMaxNetworkDelay = 10000;
   _maxNetworkDelay = getOption(MAX_NETWORK_DELAY_OPTION, defaultMaxNetworkDelay);
   Pattern uriRegexp =
       Pattern.compile("(^https?://(((\\[[^\\]]+\\])|([^:/\\?#]+))(:(\\d+))?))?([^\\?#]*)(.*)?");
   Matcher uriMatcher = uriRegexp.matcher(getURL());
   if (uriMatcher.matches()) {
     String afterPath = uriMatcher.group(9);
     _appendMessageType = afterPath == null || afterPath.trim().length() == 0;
   }
   _cookieManager = new CookieManager(getCookieStore(), CookiePolicy.ACCEPT_ALL);
 }