From 6c69435cef6a9cf5fc6bedfcf853d8ab10dc99ec Mon Sep 17 00:00:00 2001 From: jahoti Date: Sun, 22 Aug 2021 00:00:00 +0000 Subject: Support a custom certificates directory in test/server.py --- test/server.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test/server.py') diff --git a/test/server.py b/test/server.py index d396495..83a72fa 100644 --- a/test/server.py +++ b/test/server.py @@ -39,6 +39,8 @@ mime_types = { } class RequestHijacker(ProxyRequestHandler): + certdir = global_certdir + def handle_request(self, req_body): path_components = self.path.split('?', maxsplit=1) path = path_components[0] @@ -99,8 +101,10 @@ class RequestHijacker(ProxyRequestHandler): -def do_an_internet(port=1337): +def do_an_internet(certdir, port): """Start up the proxy/server""" + global global_certdir + global_certdir = certdir httpd = ThreadingHTTPServer(('', port), RequestHijacker) httpd.serve_forever() -- cgit v1.2.3