C#自动登录_获取Post路径

这两天想弄个自动登录的网站的小工具,又从新开始了折腾之旅。

事情还是要一步一步来的,还是先来看看怎么获取数据传输的相关的地址吧(首先声明,在这一块,我是一个不择不扣的菜鸟)。

 

那么先来看看126邮箱吧。本文只是研究学习之用,没有任何想搞破坏的想法哈。

当然第一步是分析它的页面源代码了,并查找它的用户名输入框,密码输入框所属的Form。

看到里面的method是post。那么在选择httpwebrequest的method的时候就是这个了。

其次是选择它数据提交的地址,正常应该是action的地址   (http://entry.126.com/cgi/login)

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

那么我们就要到这个方法里面去看看它里面包含了些什么内容了,是否与数据的提交有关系哈。

发现这里面藏着一个链接地址呢。

里面有判断如果勾选了SSL安全登录方式的话用什么链接地址,没有勾选的话的地址。还有极速版的地址。

用什么地址看你个人需要了。

查找数据传输地址的基本这样就可以了。大部分网站还是可以用这种方式处理好的。

如果网站的页面源代码经过加密的话就要请出相应的一些http传输分析工具来搞定了哈(类似:fiddler)。 

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