日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 使用Httpclient模擬登陸正方軟件股份有限公司開發的教務管理系統

使用Httpclient模擬登陸正方軟件股份有限公司開發的教務管理系統

來源:程序員人生   發布時間:2015-04-27 08:36:29 閱讀次數:3273次

事前聲明,我寫這篇,只是為了分享1下,登錄網站不止有使用cookies這1種方法,還有1種使用隨機碼的方法,并沒有泄漏“商業機密”的想法,本人材疏學淺,只是在站在偉人的肩膀上,摘到了1個小小的蘋果。。。

畢設ing...

有1模塊就是獲得教務管理系統里面對應學號的學生信息,并有后續的操作!正常情況下,為了實現這些功能必須要求用戶正確登陸!有1段時間學習HttpClient,并在網上尋覓關于HttpClent摹擬登錄網站的blog和demo學習,但是找的很多都是這樣說“在獲得驗證碼(教務系統需要輸入驗證碼,方能登錄)的時候,并獲得到cookies,得到這些cookies,然后在后繼的操作進程中將這些cookies加入到Header就好了”,有了這樣的思路就實現以下,但是我在獲得cookies的時候,得到的是“null”

<span style="font-family:Microsoft YaHei;font-size:12px;">List<Cookie> cookies = httpClient.getCookieStore().getCookies();</span>
由于Httpclient也是剛剛使用,我以為是我的代碼毛病,各種調試,沒有問題。最后我使用火狐閱讀器,firefox登錄看要求信息,奇怪的是,居然發現沒有cookies,如圖

這很奇怪,在HttpClent的群里問了問,有的說是調試工具的問題,我想了想也是,那就試試HttpWatch,FireBug,谷歌閱讀器,還有位大哥介紹使用Fiddler2。結果仍然沒有cookies,苦笑了1番,但是發現了Fiddler2這個工具不錯,解析的非常詳細,有興趣的可以下載使用。

平時也不是都趴在畢設上,過了幾天吧,實在想不通頭緒,就找到正方軟件公司客服,想問問這1塊是如何實現不用cookies登錄的(后來證實我這類做法太弄笑了,人家說是商業機密,不能外傳),有點失望,抱著試試看的態度在網上直接搜索摹擬登陸方正系統,嘿,居然搜出好多條目,終究找到1個靠譜的Blog

通過這個Blog我終究知道了登陸的秘密

在登陸界面,當驗證碼出來的時候,下面的響應頭里有這個屬性“Location”,在后面的值中有1串長度為24的隨機碼,此時,地址欄里的url也加上了這段隨機碼!

通過這個隨機碼就能夠進行后續的操作!

果然是這樣,通過這1方法,我成功的登錄進去!


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲第一性理论片 | 免费观看91视频 | 亚洲免费网站 | 国产剧情一区二区三区 | 99精品国产免费久久久久久按摩 | 国产精品三级在线 | 真人毛片| 久久久久久97 | 日韩av影院在线 | 一区二区免费在线视频 | 日韩欧美在线免费观看 | 神马久久久久久 | 免费在线观看一区二区 | 综合欧美一区二区三区 | 日本美女一区二区三区 | 中文字幕成人av | 不卡三区 | 国产亚洲精品精品国产亚洲综合 | 91精品91久久久中77777 | 四季久久免费一区二区三区四区 | 国产视频一区二区 | 国产精品久久久久久吹潮 | 日韩区一区二 | 成人高清网站 | 久久6热视频 | 韩日精品一区二区 | 日本一区二区免费看 | 国产精品成人av | 男人天堂视频网 | 欧美成人精品一区二区三区 | 国产青草视频 | 精品久久中文字幕 | 青青草这里只有精品 | 久久tv | 九九av | 日韩成人一区二区 | av在线播放一区二区三区 | 中文字幕三区 | 国产精品1区2区3区 久久美女性网 | 99视频在线播放 | 成人91在线 |