일반적으로 wget
원격 파일을 다운로드하는 데 사용하는 명령은 다음과 같습니다.
wget --timeout=5 --tries=1 --referer=http://www.example.com 'http://www.example.com/abcdefg123.jpg' -O image.jpg
보시다시피 --timeout
, --tries
및 3가지 옵션이 있습니다 --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
작업에는 필요에 따라 시간 초과 옵션도 있습니다.