Re: [問題] Mobile01網站認證登入問題

看板Python作者 (預期)時間13年前 (2011/10/25 17:19), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《suzuke (suzuke)》之銘言: 我參照此做法還是一樣會出現問題哩 我有去下載相關工具查看登入時會傳送了哪些資訊 有login_email, login_password, save_pw, link, login_mode, member和submit 並且都在postdata裡設定這些參數 postdata=urllib.urlencode({ 'login_email':'aaa' 'login_password':'bbb', 'save_pw':'2', 'link':'%2Flogout.php%3Faction%3Dcomplete', 'login_mode':'auth', 'member':'', 'submit_btn':''}) 然後Request時的url設定如下 http://www.mobile01.com/login.php?link=%2Findex.php/*/http://www.mobile01 .com/index.php 最終回傳的result還是未登入的內容 : 剛去看了一下 : <input type="hidden" name="link" id="link" value= : "%2Flogout.php%3Faction%3Dcomplete"> : <input type="hidden" name="login_mode" id="login_mode" value="auth"> : <input type="hidden" name="member" id="member" value=""> : 這幾個都是需要一起傳的參數, 試試看吧~ : ※ 引述《santoun77 (預期)》之銘言: : : 我想擷取Mobile01裡部分需要登入會員才能看到的資料(商店資訊) : : 但我參照此網頁的做法後 : : http://www.daniweb.com/software-development/python/threads/139429 : : theurl位址改成登入畫面位址 : : body部分'use'改成'login_email','pwd'改成'login_password' : : 但是執行後handle還是屬於沒有資料的部分 : : 請問要如何在抓網頁資料時,也可同時進行認證,並擷取需登入才能看到的資料 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.151.40

10/25 18:25, , 1F
你目標的網址是?
10/25 18:25, 1F

10/25 18:29, , 2F
link應該是"%2Findex.php"
10/25 18:29, 2F

10/26 08:52, , 3F
還是一樣, 內容是未登入的資訊
10/26 08:52, 3F

10/26 09:38, , 4F
有設cookie嗎?
10/26 09:38, 4F
文章代碼(AID): #1EfdyWKW (Python)
文章代碼(AID): #1EfdyWKW (Python)