title: SDWebImage - how to extend download timeout
body: <p>I'm using SDWebImage in my application and it works great on WiFi and 'good' 3G connections. However under slow network connections (e.g. poor 3G) it always fails downloading images because it looks like there's a 10 second timeout limit.</p>
  
  <p><strong>Can I extend such timeout so that the download can take longer before failing?</strong></p>
  
  <p>I could not find any 'timeout' property on the SDWebImage headers and I just found some hardcoded values such as </p>
  
  <p><code>
  NSMutableURLRequest *request = [NSMutableURLRequest.alloc initWithURL:url cachePolicy:(options &amp; SDWebImageDownloaderUseNSURLCache ? NSURLRequestUseProtocolCachePolicy : NSURLRequestReloadIgnoringLocalCacheData) timeoutInterval:15];
  </code></p>
  
  <p>Before I used SDWebImage my low-end users were able to download images successfully (just by waiting a bit more), now the download always fails. (I'm using '<a href="http://mschrag.github.io" rel="nofollow">http://mschrag.github.io</a>' to simulate slow network conditions)</p>