使用python模拟登录
1.fiddler抓取真实登录的请求
获取到需要请求的接口,请求头信息,以及请求体中必须包含的信息。
2.对密码进行加密
用户实际登录时输入的密码是123456这种未经过加密的形式,查看请求中需要传入的password是经过加密后的字符串。不可能每次模拟之前都去先搜索密码对应的md5加密形式再写入配置文件,所以在模拟的时候需要对密码进行加密处理。
此接口加密方式为MD5,这里使用hashlib模块:
def jiami_md5(password):
m = hashlib.md5()
m.update(password.en