推 LPH66:感謝 03/07 07:57
※ 引述《LPH66 (ゆびさきミルクティー)》之銘言:
: 我想要打開一個對岸某相簿的網頁
: 原本它只需要兩個GET變數告訴他開誰的哪個相簿 就會有相簿內容的網頁
: 因此我就能直接fopen這個網址 就可以得到圖片位址
: 我就可以丟給FG等軟體做批次下載
: (因為要從對岸下圖連線速度真的有給它orz..)
: 現在我要下的相簿的主人把它鎖了密碼
: 雖然密碼我知道 但是它是設計成這樣:
: 同一個頁面 如果沒有密碼的POST變數 就會要求輸入密碼
: 要有那個POST變數 它才會開出相簿內容來
: 問題是我不知道要怎麼開一個需要POST變數的網頁來讀@@"
: 於是來這裡請問各位大大 是否有辦法來開出這種網頁出來讀
: 先謝過了m(_ _)m
就我所知
在使用php的前提下,
要達到你的需求,除了使用curl相關函式
大概就只剩你用fsockopen()相關函式自己刻http的封包了吧
可是這可能要去看一下rfc文件...(爆)
--
如果該主機是linux,那還有個辦法
找看看有沒有wget指令
然後用類似
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php
去抓...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.16.1.95