curl 命令實現上網認證登錄

1、、打開瀏覽器,進入登錄界面

2、進入瀏覽器開發者模式

3、在瀏覽器點擊Network選項卡,勾選其中的Preserve log選項

img

4、輸入用戶名和密碼,登錄上網。隨後在Name窗口中查找跟登錄有關的關鍵字字段,有的高校是 login,大氣所是 webAuth。點擊該字段,再選中Headers選項卡,該選項卡中應當有From Data條目,在相應的條目下右鍵,CopyCopy as cURL(bash)

img

5、在bash命令行輸入複製的命令。經過試驗,應該是隻要輸入網址和--data參數就可以

curl 'http://ip/ac_portal/login.php' --data 'opr=pwdLogin&userName=name&pwd=pwd&rememberPwd=0'

6、關於登出上網賬號,參考上面相同方法

curl 'http://ip/ajaxlogout?_t=1560567680454' 

參考自:https://www.cnblogs.com/jiangleads/p/10636696.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章