Download file located at the indicated URL, unless the target file already exists.
Get resource located at the indicated URL.
Get the destination of an HTTP redirect.
Check if the resource exists and is downloadable. E.g. the HTTP status code for a HEAD request should be 200.