文件名称:mitmproxy-mock:使用mitmproxy轻松模拟服务器响应的工具
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-13 20:55:26
Python
Moxy – MITMProxy模拟脚本 Moxy是一个脚本,可以轻松地将配置为用于应用程序开发和测试的工具,尤其是可以插入模拟响应和/或基于各种标准修改现有响应和/或请求的脚本。 MITM代表中间人,即该工具位于客户端和服务器之间,并且可以捕获,替换和/或修改它们之间的请求和响应。 配置为JSON,即使用该工具无需编码。 除其他外,它可以: 尚未在后端实现的端点的模拟响应 复制特定的流程,包括错误响应; 支持单步,多阶段,状态机,循环和随机选择的动作 匹配来自真实后端的特定响应并修改其内容(例如,将新数据插入现有响应中) 记录特定请求或响应的出现 引入随机错误以模拟不可靠的条件 安装 通过pip或Homebrew安装mitmproxy: pip3 install mitmproxy 或者 brew install mitmproxy 运行一次以生成证书: mitmproxy
【文件预览】:
mitmproxy-mock-master
----.gitignore(45B)
----moxy.py(33KB)
----moxyreverse(319B)
----LICENSE(1KB)
----README.md(25KB)
----mitmproxy-mock.code-workspace(43B)
----config()
--------random-failure.json(260B)
--------this-is-fine.json(196B)
--------example.json(7KB)
--------rewrite-urls.json(169B)
----moxy(238B)
----moxyserver(318B)