wgetを使うときにcookieが必要なときなんて滅多にないのでメモ。
その1 HTTPヘッダーを直接指定する
多分これさえ知っていればOK。
$ wget --header "cookie: [key]=[value]" [URL]
その2 –load-cookiesを使う
firefox2まではcookies.txtというcookieを保存するファイルがありましたが、firefox3からはSQLiteになっている。このオプションを使うには一度cookies.txtにコンバートする必要がある。
cookie.rbなるスクリプトがそれ。
これで作ったファイルを指定すればできるみたい。
$ wget --load-cookies [file_name] [URL]
–headerで事足りるので、まず使わないかな。