Get verbose information:
$ curl -v -I 〈URL〉
Download remote file:
$ curl --no-clobber -C -R -O -H "User-Agent:" 〈URL〉
--no-clobber
: do not overwrite files that already exist,
-C
: resume getting a partially-downloaded file
-O
: write output to a file named as the remote file
-H "User-Agent:"
: send empty User-Agent header. The default header value is 'curl/[version]'.
Wget - GNU Project - Free Software Foundation
Download remote file:
$ wget -c --user-agent "" 〈URL〉
-c
: resume getting a partially-downloaded file