公司內部專案有一個服務的監控頁面想使用爬蟲獲取頁面內狀態,但是這個服務的管理頁面使用了CAS認證(大致的原理是攔截訪問的請求,判斷是否帶有用戶token,如果沒有或者有但是token已經過期就重定向到登錄界面,當登錄界面登錄完成后,回傳的相應內會帶著一份認證通過的cookie token,然后重定向到原來嘗試訪問的地址。重新判斷)
主要的問題是如果寫死cookie的token會因為CAS認證原理定期作廢,寫死的無效。看是否可有比較好的方法能寫在pyspider里實作每次爬取頁面的時候自動獲取一份最新的cookie的token?
uj5u.com熱心網友回復:
如果cas認證沒有反爬的話,那就把登錄界面也去做一下登錄轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/103585.html
