輸入賬號密碼,打開開發者工具,在Network頁勾選上Preserve Log(顯示持續日誌),點擊登錄,查看Session請求,找到其請求的URL與Form Data、Headers。此時除Cookies與authenticity_token無法直接獲得外,其余模擬登錄所需參數皆已獲得。
我們進入登錄頁點擊登錄後,瀏覽器會向服務器發送這些信息,所以這些信息是在登錄頁就已設置好的。所以我們在登錄頁源碼中搜索authenticity_token,果然找到了它的值。在Response-Headers中觀察到有壹個set-cookies的字段,這個就是設置cookies的過程。下面給出代碼示例。
相關推薦:《Python視頻教程》