![httpsページのダウンロード[閉じる]](https://linux33.com/image/37143/https%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
Webブラウザを介して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
どちらのアプリケーションも構成および調整が可能で、自動化スクリプトに適しています。