aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/flowlist.py
diff options
context:
space:
mode:
authorRyan Welton <ryan.g.welton@gmail.com>2015-06-08 22:27:14 -0400
committerShadab Zafar <dufferzafar0@gmail.com>2016-01-13 15:28:32 +0530
commitdde0ff50a5e3c3e6f7e839c76b92076bfbeba583 (patch)
tree3ad6f6aa55fbad4ebbbf1a24f0ed6369028a31e2 /libmproxy/console/flowlist.py
parentaea3837d4ae637af42f716acb27d7ea8394ece35 (diff)
downloadmitmproxy-dde0ff50a5e3c3e6f7e839c76b92076bfbeba583.tar.gz
mitmproxy-dde0ff50a5e3c3e6f7e839c76b92076bfbeba583.tar.bz2
mitmproxy-dde0ff50a5e3c3e6f7e839c76b92076bfbeba583.zip
Add copy as curl command
Diffstat (limited to 'libmproxy/console/flowlist.py')
-rw-r--r--libmproxy/console/flowlist.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmproxy/console/flowlist.py b/libmproxy/console/flowlist.py
index 2b77f4a3..6edf5212 100644
--- a/libmproxy/console/flowlist.py
+++ b/libmproxy/console/flowlist.py
@@ -13,6 +13,7 @@ def _mkhelp():
("A", "accept all intercepted flows"),
("a", "accept this intercepted flow"),
("b", "save request/response body"),
+ ("Z", "copy request as curl command"),
("C", "clear flow list or eventlog"),
("d", "delete flow"),
("D", "duplicate flow"),
@@ -254,6 +255,8 @@ class ConnectionItem(urwid.WidgetWrap):
)
elif key == "P":
common.ask_copy_part("a", self.flow, self.master, self.state)
+ elif key == "Z":
+ common.copy_as_curl_command(self.flow)
elif key == "b":
common.ask_save_body(None, self.master, self.state, self.flow)
else: