wgetでログイン認証の先のページを落とす

  • 44
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

BASIC認証じゃなくて、普通にphpでログインとかの場合。

一旦クッキーを取得しておく。

wget --keep-session-cookies --save-cookies=cookies.txt --post-data 'user_id=muname&password=12345' http://hoge/login.php

そしたら落としたいページを指定。

wget --load-cookies cookies.txt -r -k -E  http://hoge/app