package com.geccocrawler.gecco.downloader; import com.geccocrawler.gecco.request.HttpRequest; import com.geccocrawler.gecco.response.HttpResponse; /** * 下载器,负责将Scheduler里的请求下载下来,系统默认采用HttpClient作为下载引擎。 * * @author huchengyi * */ public interface Downloader { public HttpResponse download(HttpRequest request, int timeout) throws DownloadException; public void shutdown(); }