웹 브라우저를 통해 https 사이트에서 일부 파일을 다운로드할 수 있습니다.
올바른 자격 증명을 사용하여 명령줄을 통해(비대화식으로도) https 페이지를 다운로드할 수 있습니까?
예를 들어 다운로드이 사진적절한 자격 증명을 사용하여 명령줄을 통해 비대화식으로 "png" 확장명이 있는 줄을 검색합니다.
질문을 마무리하려면 투표해 주세요. (무엇을 질문해야 할지 조금 혼란스럽습니다.)
답변1
링크된 이미지를 다운받았습니다
wget https://blog.httpwatch.com/wp-content/uploads/2011/01/firefox-https-cache2.png
이것이 당신이 원하는 것입니까?
많은 파일(예: *-cache1,2,3,4,5,6,7,8,9.png)을 다운로드하고 싶다고 가정해 보겠습니다. 그러면 다음과 같이 할 수 있습니다:
for i in {1..9}; do
wget https://blog.httpwatch.com/wp-content/uploads/2011/01/firefox-https-cache$i.png
done
인증을 사용해야 하는 경우이것기타 Google 검색결과가 도움이 될 것입니다. 보안이 염려된다면 자격 증명이 쉘 기록에 표시될 가능성이 높으므로 숨기십시오(예 ~/.bash_history
: ).
답변2
wget
또는 를 사용하세요 curl
. 예를 참조하세요.
wget https://blog.httpwatch.com/wp-content/uploads/2011/01/firefox-https-cache2.png
또는:
curl -o file.png https://blog.httpwatch.com/wp-content/uploads/2011/01/firefox-https-cache2.png
두 애플리케이션 모두 구성 및 조정이 가능하며 자동화 스크립트에 적합합니다.