wget 和 cURL 之间的命令相同(带选项)吗?

wget 和 cURL 之间的命令相同(带选项)吗?

我通常用来wget下载远程文件,我使用的命令:

wget --timeout=5 --tries=1 --referer=http://www.example.com 'http://www.example.com/abcdefg123.jpg' -O image.jpg

如您所见,有 3 个选项:--timeout--tries--referer

cURL我想知道在 中具有类似选项的正确/等于命令是什么wget

答案1

我认为没有精确的相当于最后一个细节,但这样的事情可能会起作用:

curl -L --connect-timeout 5 --retry 1 --referer http://www.example.com -o image.jpg http://www.example.com/abcdefg123.jpg

答案2

curl --retry 1 --connect-timeout 5 -o image.jpg -e 'http://www.example.com' http://www.example.com/abcdefg123.jpg

-m操作还有超时选项,具体取决于您的需要。

相关内容