Question

I'm planning on writing a custom download manager as part of an application. To start researching, I'd appreciate pointer/opinions on the following:

  • How to detect if the target server supports resume for a given file.
  • How to download files in multiple parts.
  • Any libraries available for .NET?
  • What would be a good the most practical way to go? ThreadPool or TPL?
Was it helpful?

Solution

Assuming you mean a HTTP download manager?? For the first 2... HTTP Header Field Definitions - Accept-Ranges

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top