[樹莓派] 使用curl 自動填表單_登陸網頁

因爲我們校園網是通過網頁認證的方式才能連上外網,對於我這種只有命令行沒有GUI的人着實難爲了一把。

一開想通過python寫腳本自動填寫form,然後post上去,後來發現linux有 curl 命令,而且樹莓派已經默認安裝(我的ubuntu10.04就沒有)。這下只需一行命令就可以上網了。


首先,通過火狐瀏覽器的開發者模式,先登陸一遍校園網認證,看看錶單都提交了哪些內容,或者直接看源代碼。

我這裏是三項

DDDDD

upass

0MKKey


例:

 curl -d "DDDDD=0704xxxxxx&upass=xxxxx&0MKKey=%B5%C7 %C2%BC" 210.28.18.3

%B5%C7 %C2%BC
爲gb2312字符編碼,中文是“登 錄”,我是使用python查的。


特別注意的是,0MKKey  特別容易看成 OMKKey,這個害了我一個上午。

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