- Avoid reaching browscap.org's rate limit (helps with https://github.com/GaretJax/phpbrowscap/issues/62): check before downloading file:
- whether we will need the content at all;
- whether we will be able to write the downloaded content.