aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libmproxy/console/flowdetailview.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/libmproxy/console/flowdetailview.py b/libmproxy/console/flowdetailview.py
index 7391347e..6c5e7fe2 100644
--- a/libmproxy/console/flowdetailview.py
+++ b/libmproxy/console/flowdetailview.py
@@ -88,6 +88,15 @@ class FlowDetailsView(urwid.ListBox):
]
)
text.extend(common.format_keyvals(parts, key="key", val="text", indent=4))
- return text
+ if self.flow.request.client_conn:
+ text.append(urwid.Text([("head", "Client Connection:")]))
+ cc = self.flow.request.client_conn
+ parts = [
+ ["Address", "%s:%s"%tuple(cc.address)],
+ ["Requests", "%s"%cc.requestcount],
+ ["Closed", "%s"%cc.close],
+ ]
+ text.extend(common.format_keyvals(parts, key="key", val="text", indent=4))
+ return text