softmock
介绍
softmock 是一个拦截 http/https 到本地的工具。
请求拦截到本地之后,可以进行修改、新增等操作,使下次请求直接返回到本地的数据。而不依赖远程服务器。
softmock 是从 抓包工具mitmproxy 经过修改,重构实现
前端地址:softmock-template
快速上手
1.安装准备
在使用之前请先使 python 的版本至少为 python3.8
python 官网
2.安装
pip install softmock
3.使用
监听 host
softmock --host httpbin.org
这时会自动打开一个浏览器窗口,该窗口既是工作窗口
可以通过访问监听的链接查看拦截情况。在浏览器访问http://httpbin.org/ip
可以看到左侧列表监听到了
修改数据
修改相应的内容,则下次请求次链接则返回修改后的内容
监听 https 请求
默认情况下是不能正常监听https
链接的,需要安装 ssl 证书
softmock
启动后,直接访问http://mitm.it/来下载对应的证书并信任
4.其他命令
softmock -v
查看版本softmock --clear-all
清除数据库中所有的数据softmock --help
查看帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)