星期一, 4月 18, 2005

wget 筆記

先 POST 到有輸入帳號密碼的那頁
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php
至於 post data 的 field name 可能要先看那頁的 source 來指定

接下來就可以用剛剛存的 cookie 來 mirror 想要的網頁了
wget --load-cookies cookies.txt \
-m -E -k \
http://server.com/interesting/article.php

可是遇到沒有送 cookie 的網頁怎麼辦呢?

沒有留言: