-1
我試圖通過請求模塊登錄網站。填充爲用戶名的空白不具有「名稱」屬性,密碼也不具有。但是,這是請求需要知道的。那麼我應該怎麼做才能登錄? 網站是: https://passport.lagou.com/login/login.htmlPython通過請求模塊登錄網頁
謝謝!
我試圖通過請求模塊登錄網站。填充爲用戶名的空白不具有「名稱」屬性,密碼也不具有。但是,這是請求需要知道的。那麼我應該怎麼做才能登錄? 網站是: https://passport.lagou.com/login/login.htmlPython通過請求模塊登錄網頁
謝謝!
打開您最喜歡的瀏覽器的開發人員工具(Chrome上的F12,Firefox上的Ctrl + Shift + I等),並在嘗試登錄時重現網絡選項卡中顯示的HTTP請求。
在你的情況,像username
和password
一些參數來發送的表單數據的POST請求https://passport.lagou.com/login/login.json
取決於Web應用程序的執行,可能還需要發送一些請求頭,故能由於各種原因,根本不工作。
謝謝安東尼。知道用戶名和密碼正在發送到https://passport.lagou.com/login/login.json後。 登錄數據格式應該是什麼?我應該選擇哪個屬性?以常規形式,我們設置如下: login_data = {'username':'#####','password':'#####'} 這次我應該設置什麼?謝謝。 – user5605141
不,它們是以「application/x-www-form-urlencoded」MIME類型作爲表單數據發送的,它們在客戶端對密碼進行編碼,因此您也無法發送清除密碼。請在瀏覽器的開發工具中查看已發送的請求:如果您希望有機會進入,需要對其進行反向工程。祝您好運:) –
非常感謝! – user5605141