diff options
Diffstat (limited to 'libmproxy/console/flowdetailview.py')
-rw-r--r-- | libmproxy/console/flowdetailview.py | 11 |
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 |