1.pip3 install mitmproxy
2.启动 cmd----->mitmdump
3.查看证书并安装到本地,受信任的根证书颁发机构
4.chrome导入证书
5.保存与监听
'''
保存: mitmproxy -w aaa.txt
'''
'''
监听,指定py文件 mitmdump -s D:/mitmdump_py/aaa.py
'''
例子:改一个请求头
def run(flow):
flow.request.headers['User_Agent']='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36'
print(flow.request.headers)
'''
request常见属性:
url
headers
method
'''
例子:改一个返回属性
def run(flow):
flow.response.text=flow.response.text.replace('ChromeDriver','')