这两天想弄个自动登录的网站的小工具,又从新开始了折腾之旅。
事情还是要一步一步来的,还是先来看看怎么获取数据传输的相关的地址吧(首先声明,在这一块,我是一个不择不扣的菜鸟)。
那么先来看看126邮箱吧。本文只是研究学习之用,没有任何想搞破坏的想法哈。
当然第一步是分析它的页面源代码了,并查找它的用户名输入框,密码输入框所属的Form。
看到里面的method是post。那么在选择httpwebrequest的method的时候就是这个了。
其次是选择它数据提交的地址,正常应该是action的地址 (http://entry.126.com/cgi/login)
但是在这边,Form中又包含了onSubmit方法。方法是fCheck()。
那么我们就要到这个方法里面去看看它里面包含了些什么内容了,是否与数据的提交有关系哈。
发现这里面藏着一个链接地址呢。
里面有判断如果勾选了SSL安全登录方式的话用什么链接地址,没有勾选的话的地址。还有极速版的地址。
用什么地址看你个人需要了。
查找数据传输地址的基本这样就可以了。大部分网站还是可以用这种方式处理好的。
如果网站的页面源代码经过加密的话就要请出相应的一些http传输分析工具来搞定了哈(类似:fiddler)。