직접 링크 없이 파일을 다운로드하는 방법은 무엇입니까?

직접 링크 없이 파일을 다운로드하는 방법은 무엇입니까?

예를 들어 파일의 위치는 다음과 같습니다.

https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-web-ui/download?version=0.8.0

브라우저에서 zip 파일로 다운로드하지만 명령은

wget https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-web-ui/download?version=0.8.0

download?version=0.8.0이 내 서버에 다운로드됩니다. 이와 같은 URL에서 파일을 올바르게 다운로드하는 방법은 무엇입니까?

답변1

wget파일에 특정 이름이 있어야 하는지 알 수 없으므로 URL의 마지막 구성요소인 웹페이지 이름을 사용합니다 download?v‌​ersion=0.8.0.

이것은 Zip 파일입니다.

간단히 이름을 바꿀 수 있습니다.

$ mv 'download?v‌​ersion=0.8.0' file.zip

wget...또는 처음부터 다른 이름으로 저장하도록 요청할 수도 있습니다 .

$ wget -O file.zip 'https://connect.nuxeo.com/nuxeo/site/marketplace/package/nux‌​eo-web-ui/download?v‌​ersion=0.8.0'

단기 -O file옵션은 장기 옵션과 동일합니다 --output-document=file. wget설명서 를 참조하세요 .

관련 정보