从小白的角度来看:利用mitmproxy自动监控/修改前端请求,实现简单mock

来源:互联网 发布:修改mysql最大连接数 编辑:程序博客网 时间:2024/05/16 05:17

1 -下载。

官网:https://mitmproxy.org/    Github地址:https://github.com/mitmproxy/mitmproxy
pip install mitmproxy --ignore-installed six  brew install mitmproxy  

2 -用小白的角度来说
准备材料:电脑,手机,一个py3的文件,终端
实现流程:终端用来启动并作为一个可视化操作显示媒介,具体代码在py3文件中完成。
过程:
1:手机连电脑ip,端口8888
2:写好py3文件,一定要用python3.x的语法来写哦
现在就简单介绍两种函数 request 和 response。前一个是用来拦截发出去的请求头/请求体等,也就是在数据尚未到达服务器的时候拦截。后者是拦截返回头/返回体等,也就是数据从服务器返回的途中进行拦截。

def request(flow):    '修改请求'def response(flow):    ‘修改返回‘

3。启动:
在终端输入 mitmproxy -s 你的py3文件 -p 8888 即可。
(未完待续。。。)

原创粉丝点击