/**
* QQ邮箱登录流程(注意:要在一个HttpClient中完成,因为会保存cookie;否则必须传递cookie)
*
* 1. 取登录页
* http://mail.qq.com/cgi-bin/loginpage
*
* 2. 取验证码页(注意:取验证码时,服务器发送回一个名verifysession的cookie,这个在请求登录时还要用到)
* http://ptlogin2.qq.com/getimage?aid=23000101&Math.random()
* (aid可能是腾讯应用的id)
*
* 3.将以上取得的信息组成一个login页面,如下:
* 1)需要下载tencent的js文件
* http://rescdn.qqmail.com/zh_CN/htmledition20091109/js/safeauth.js
* 这个用于js中hex2b64()方法的实现
* 2)得到post action地址(域每次会变,因此要保留域的值,如:m123.mail.qq.com)
*
通过HTTP抓取QQ好友过程
最新推荐文章于 2019-03-24 14:04:28 发布
本文详细解析了QQ邮箱的登录过程,包括获取登录页、验证码、登录表单组装、RSA加密密码以及登录验证。此外,还介绍了如何使用sid获取QQ及邮箱好友列表。
摘要由CSDN通过智能技术生成