wgetでセッションを引き継いでアクセスする
なんかスマートな方法じゃないですが、次のような感じでできます。
#!/bin/sh COOKIE_FILE=cookies.log wget --save-cookies=$COOKIE_FILE \ --keep-session-cookies \ -O /dev/null \ http://example.com/path/to/create/session wget --load-cookies=$COOKIE_FILE \ -O page.html \ https://example.com/path/to/session/required/page \rm -f $COOKIE_FILE
セッションを発行するURLに対しては、
セッションが必要なURLに対しては、
という具合です。
もっと簡単な方法がありそうなのですが、知っていたら教えてください><