本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末 |
环境
- win10、Windows Server 2008 R2
- python3.9
- mitmdump4.0
mitmdump脚本中使用requests模块发送请求
mitmdump脚本中使用requests模块发送请求 如果项目必须使用Chrome浏览器加载并通过mitmdump截取数据 如果本地设置了代理,在mitmdump脚本中使用requests 请求时会卡住 解决办法: 1。设备一:运行mitmdump代理服务,负责抓取并处理数据 2。设备二:负责运行逻辑代码,使用chrome浏览器加载页面(安装设备一中的mitmdump证书) 3。设备二中的chrome代理设置为设备一的ip地址
坑: 1。如果是使用服务器运行mitmdump代理服务,需要开启对应的端口 2。启动代理服务时设置 --set block_global=false 3。requests使用代理时报错:ValueError: check_hostname requiresserver_hostname 解决办法:降低urllib3版本 pip install urllib3==1.25.11 4。mitmdump 设置代理后报错 Client connection from ::ffff:...</
|