作者lccf (~(⊙o⊙)~)
看板PHP
標題[請益] curl擷取伺服器所寫下的cookie
時間Thu Jul 8 16:09:05 2010
目前用curl寫了一個可以自動登入帳號密碼的程式
應該是有成功,因為執行完有自動導向到另一頁面
但因為,要讓程式先紀錄伺服器端給予我的那些session cookie
之後在該網站做其他行為,才不會被管理員認為是匿名情況下做webbot
用wireshark跟firefox內實際去做登入帳號密碼 都可以看到那幾個session名稱
目前是知道一般header裡面 Set-Cookie: 會紀錄,
也用了curl_setopt($ch, CURLOPT_HEADER, true);
但執行完程式帳號密碼登入後 發現header裡面資訊如下
HTTP/1.0 200 OK
Date: Thu, 08 Jul 2010 06:36:20 GMT
Server: Apache
Cache-Control: private, s-maxage=0, max-age=0, must-revalidate
Content-Language: zh
Vary: Accept-Encoding,Cookie,Accept-Language
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Length: 18130
Content-Type: text/html; charset=UTF-8
X-Cache: MISS from sq65.wikimedia.org
X-Cache-Lookup: MISS from sq65.wikimedia.org:3128
X-Cache: MISS from sq78.wikimedia.org
X-Cache-Lookup: MISS from sq78.wikimedia.org:80
Connection: close
並沒有那幾個想擷取的session cookie資訊 這樣是代表有哪邊弄錯嗎
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.3.21