您的位置:首页 > 编程语言 > Python开发

模拟网站登录实现----Python

2015-08-06 21:15 471 查看
最近在学习Python,于是想着使用Python来实现一个网站模拟登录的过程,简单记录下:

所谓模拟登录,就是利用代码模拟浏览器网页中的操作,登录过程,在电脑端的浏览器中,需要用户输入用户名和密码,然后点击登录,登录成功则进入首页等,现在要将这一过程转换成代码操作,首先就需要了解点击登录那一瞬间浏览器都做了什么,怎么和服务器通信等。下面通过实例记录总结

需要的工具:

HttpWatcher

代码编辑工具,这里用的是Sublime Text 2

编程语言:

Python

思路:

通过访问校园网,获取到jsessionid

找到需要登录的页面 ,提交登录信息(用户名和密码),如果登录成功,服务器会返回一个Set-Cookie,获取这个值

将jsessionid和Set-Cookie的值组合成为一个Cookie,通过这个Cookie访问其他网页,服务器就会认为这是一个一已经验证的用户

未完待续
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: