aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/cmdline.py
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2014-12-23 00:15:08 +0100
committerMaximilian Hils <git@maximilianhils.com>2014-12-23 00:15:08 +0100
commit72ab44ef54910d384403ac541b877814464c15c5 (patch)
tree9f00b67f70d079038c34bf7034a26ce6ef3379f2 /libmproxy/cmdline.py
parentd2471592d23f592dfa484bc6e49ad73bc060bda6 (diff)
parentebae1ebe5dfe08bde978ae24f0346d3b1f045a7e (diff)
downloadmitmproxy-72ab44ef54910d384403ac541b877814464c15c5.tar.gz
mitmproxy-72ab44ef54910d384403ac541b877814464c15c5.tar.bz2
mitmproxy-72ab44ef54910d384403ac541b877814464c15c5.zip
Merge branch 'master' of github.com:mitmproxy/mitmproxy
Diffstat (limited to 'libmproxy/cmdline.py')
-rw-r--r--libmproxy/cmdline.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/libmproxy/cmdline.py b/libmproxy/cmdline.py
index bf5add33..ec03d63e 100644
--- a/libmproxy/cmdline.py
+++ b/libmproxy/cmdline.py
@@ -183,7 +183,8 @@ def get_common_options(options):
verbosity=options.verbose,
nopop=options.nopop,
replay_ignore_content = options.replay_ignore_content,
- replay_ignore_params = options.replay_ignore_params
+ replay_ignore_params = options.replay_ignore_params,
+ replay_ignore_payload_params = options.replay_ignore_payload_params
)
@@ -438,13 +439,24 @@ def common_options(parser):
help="Disable response pop from response flow. "
"This makes it possible to replay same response multiple times."
)
- group.add_argument(
+ payload = group.add_mutually_exclusive_group()
+ payload.add_argument(
"--replay-ignore-content",
action="store_true", dest="replay_ignore_content", default=False,
help="""
Ignore request's content while searching for a saved flow to replay
"""
)
+ payload.add_argument(
+ "--replay-ignore-payload-param",
+ action="append", dest="replay_ignore_payload_params", type=str,
+ help="""
+ Request's payload parameters (application/x-www-form-urlencoded) to
+ be ignored while searching for a saved flow to replay.
+ Can be passed multiple times.
+ """
+ )
+
group.add_argument(
"--replay-ignore-param",
action="append", dest="replay_ignore_params", type=str,