aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/cmdline.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-09-09 15:27:31 +1200
committerAldo Cortesi <aldo@nullcube.com>2011-09-09 15:27:31 +1200
commit67f2610032ade035b059c2ad891d1daa5b888927 (patch)
treead513494b047d9e1864e9ac68d7f05b5c357bc38 /libmproxy/cmdline.py
parent28daa93268dc0f488c53d49a6d6eb1f6fb76d533 (diff)
downloadmitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.tar.gz
mitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.tar.bz2
mitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.zip
Add HTTP body size limit specification to command-line tools.
Diffstat (limited to 'libmproxy/cmdline.py')
-rw-r--r--libmproxy/cmdline.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/libmproxy/cmdline.py b/libmproxy/cmdline.py
index 5741970b..e368a30b 100644
--- a/libmproxy/cmdline.py
+++ b/libmproxy/cmdline.py
@@ -55,6 +55,12 @@ def common_options(parser):
help="Show event log."
)
parser.add_option(
+ "-l",
+ action="store", dest="body_size_limit", default=None,
+ help="Byte size limit of HTTP request and response bodies."\
+ " Understands k/m/g suffixes, i.e. 3m for 3 megabytes."
+ )
+ parser.add_option(
"-n",
action="store_true", dest="no_server",
help="Don't start a proxy server."