wgetをちゃんと使ったことがなかったのでメモ。
表題のことを実現するコマンド
$ wget -k -p -nH -N https://hoge.com/
- 403とかで怒られた場合、
-U ""
でユーザーエージェントを設定できる
$ wget -k -p -nH -N -U "" https://hoge.com/
- postデータが必要なページの場合
postデータはchromeの場合、Networkタブで該当ページのHeadersを見る
Headersの一番下のForm Dataのview sourceをクリックすれば見れる
$ wget -k -p -nH -N -U "" --post-data="hoge=fuga" https://hoge.com/
- wordpress等動的なサイトの場合
--html-extension
を追加
$ wget -k -p -nH -N --html-extension -U "" https://hoge.com/
recursiveオプションとかでwebサイト一式ダウンロードも可能なようなので
使う時があったら追記します。。