How to download any iOS manually? I'm still stuck on iOS 7 because iTunes and the blessed updaters don't work.

iTunes will start the download, but always drops the connection before finishing. It appears to be incapable of resuming an interrupted download.

I rely on an unlimited mobile data plan from a carrier that doesn't push OTA updates, so my device will only self-update over a WiFi connection that I don't really have. Routing the connection by LTE => iPad => USB tethering to Mac => internet sharing => WiFi device-to-device network => back to iPad sort-of works occasionally. Indeed it's how I got iOS 7, but it's way too flaky now.

Is there any possibility of using a sane, stable HTTP client to get the file?
I've had the same issue, when I had connectivity issues - you're right, it never does appear to resume.

You can get the update file directly from https://ipsw.me
this site merely links to the correct location at Apple for the file you require &amp; so is safe to use  

Get the latest version for your device.
This is not a way to downgrade your iOS, merely to fetch the current one by an alternative method.  

If you still have difficulty resuming, then use a separate downloader app, SpeedDownload for Mac or Wget for Windows, etc.

Launch iTunes.
Plug the phone to your computer.  

Then, in iTunes, hold Opt [alt] when clicking the Check for Update button &amp; a file-picker will open instead. Find the file you just downloaded &amp; it will run from there as normal.