1. 程式人生 > >使用 requests 模擬使用者單點登入的方法

使用 requests 模擬使用者單點登入的方法

每週開週會的時候,總是因為搶不到會議室使得下班太晚吃不上飯。

遂從上個月就產生了一個寫一個會議室預定的小指令碼。

會議室預訂系統是公司的一個子系統,公司的各個子系統是通過sso的方式進行登入的,一開始為了偷懶,想用 selenium+phantomjs 隨便寫一下。

可是實際操作了才發現…

廢話說太多了

程式碼也不可能往上放,放上來了也沒用

還是說一說思路吧

其實思路很簡單

在瀏覽器中使用 firebug 看整個流程的發包~然後用程式碼完整模擬整個過程

就這樣,該302重定向get請求啥的,模仿著請求一下就好了

參考資料: