serialize trailers for ws broadcast

This commit is contained in:
sanlengjingvv 2020-06-27 15:41:14 +08:00
parent ca8285605e
commit ebbba73281

View File

@ -93,6 +93,8 @@ def flow_to_json(flow: mitmproxy.flow.Flow) -> dict:
"timestamp_end": flow.response.timestamp_end,
"is_replay": flow.response.is_replay,
}
if flow.trailers:
f["trailers"] = tuple(flow.trailers.items(True))
f.get("server_conn", {}).pop("cert", None)
f.get("client_conn", {}).pop("mitmcert", None)