json - mitmproxy 将网络流量导出为 JSON
问题描述
尝试在使用时保存捕获的原始 HTTP 请求/响应的 Web 流量mitmproxy
:
跟随https://github.com/mitmproxy/mitmproxy/blob/main/examples/contrib/jsondump.py和
mitmproxy -s /pkg/mitmproxy/jsondump.py
_$ cat ~/.mitmproxy/config.yaml dump_destination: "/tmp/mitmproxy.log.json"
但是我的“
/tmp/mitmproxy.log.json
”从未被写入。然后
mitmproxy -w outfile
按照使用 mitmproxy 收集的 Dump 数据包尝试,但输出不是 JSON 格式然后尝试
mitmproxy -s /pkg/mitmproxy/jsondump.py -w outfile
了,输出仍然不是JSON格式。
解决方案
Mitmproxy 目前没有 JSON 导出。不过,我们暂时计划很快支持 HAR 导出。这里有一个社区贡献的例子,我认为它比 jsondump 更好:https ://github.com/mitmproxy/mitmproxy/blob/main/examples/contrib/har_dump.py
推荐阅读
- python - 如何将数据从一个项目的存储桶加载到 python 中的另一个项目的表中?
- angularjs - 控制器“初始化”函数执行了不止一次
- c - 打印一个包含所有十六进制数字和 n 个半字节的数组
- c++ - 使用 libpthread 在共享库中未定义的行为,但在 ELF 中没有作为依赖项
- travis-ci - 将所有运行时工件从 TravisCI 部署到 PyPi
- anylogic - 如何设置取决于时间的到达率
- c - 从 C 编程中的不同文本文件中读取特定行
- r - `geom_smooth()` 中的 `span` 不适用于组?
- liferay - MVCResourceCommand 在本机日志 portlet 中发送二进制数据
- r - geom_violin 重叠图