class URLDownloader implements Downloader {

  @Override public int start(Uri uri, long breakpoint) throws IOException {
    redirectionCount.set(MAX_REDIRECTION);
    httpURLConnection = innerRequest(uri, breakpoint);
    return httpURLConnection.getResponseCode();
  }

  private  URLDownloader();

}