@Override
	public ResponseWrapper call() throws InterruptedException {

		ResponseWrapper rw = null;
		if (!this.isIgnore()) {

			String url = this.getRequestWrapper().getUrl();
			getLogger().debug("crawl " + url);
			Document doc;
			try {
				doc = Jsoup.connect(url).get();
				rw = new ResponseWrapper(doc, this.requestWrapper);
			} catch (IOException e) {
				e.printStackTrace();
			}

		}
		return rw;
	}