in reply to Resuming downloads with LWP?

... in some cases I wonder why I don't just do wget -c $url here...

What's wrong with that? If you control all of the dependencies, it's as easy to use curl or wget as anything else (though maybe one of the wrapper modules in WWW::* might already do that for you -- certainly it would be a nice feature addition there).