C#自動登錄_獲取Post路徑

這兩天想弄個自動登錄的網站的小工具,又從新開始了折騰之旅。

事情還是要一步一步來的,還是先來看看怎麼獲取數據傳輸的相關的地址吧(首先聲明,在這一塊,我是一個不擇不扣的菜鳥)。

 

那麼先來看看126郵箱吧。本文只是研究學習之用,沒有任何想搞破壞的想法哈。

當然第一步是分析它的頁面源代碼了,並查找它的用戶名輸入框,密碼輸入框所屬的Form。

看到裏面的method是post。那麼在選擇httpwebrequest的method的時候就是這個了。

其次是選擇它數據提交的地址,正常應該是action的地址   (http://entry.126.com/cgi/login)

但是在這邊,Form中又包含了onSubmit方法。方法是fCheck()。

那麼我們就要到這個方法裏面去看看它裏面包含了些什麼內容了,是否與數據的提交有關係哈。

發現這裏面藏着一個鏈接地址呢。

裏面有判斷如果勾選了SSL安全登錄方式的話用什麼鏈接地址,沒有勾選的話的地址。還有極速版的地址。

用什麼地址看你個人需要了。

查找數據傳輸地址的基本這樣就可以了。大部分網站還是可以用這種方式處理好的。

如果網站的頁面源代碼經過加密的話就要請出相應的一些http傳輸分析工具來搞定了哈(類似:fiddler)。 

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