PappyProxy/pappyproxy/templates/macro_resubmit.py.template
2016-10-12 14:07:13 -05:00

29 lines
799 B
Text

import sys
{% include 'macroheader.py.template' %}
from pappyproxy.http import submit_requests
def run_macro(args):
# Get IDs of in-context requests
reqids = main_context_ids()
reqids.reverse() # Resubmit earliest first
# Iterate over each request and submit it
to_submit = []
for rid in reqids:
req = request_by_id(rid).copy()
###################
# Modify `req` here
req.tags.add('resubmit')
to_submit.append(req)
#############################
# Modify resubmit params here
submit_requests(to_submit,
mangle=False,
save=False,
save_in_mem=False,
unique_paths=False,
unique_paths_and_args=False,
)