title: Using Mechanize to download a file with multi-threads?
body: <p><strong>How to use Mechanize to download a file more faster</strong></p>
  
  <p>Is there a way to get the content-length before downloading a file, and then divide it into parts, so that I can download it by using multithreads?</p>
  
  <p>I've tried <code>agent.get(uri, 'Range'=&gt;'bytes=0-499')</code>, but it downloaded the whole file. Anybody  show me the right way. Thanks!</p>