From 9c2ddf393b231bad8dcc1cbf1cc871d36083814e Mon Sep 17 00:00:00 2001 From: Yannik Sembritzki Date: Sun, 9 Oct 2022 16:21:44 +0200 Subject: [PATCH] Fix issue with lowercase Host header or X-Host header --- pcap2curl.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcap2curl.py b/pcap2curl.py index 3356890..c626ca5 100644 --- a/pcap2curl.py +++ b/pcap2curl.py @@ -32,8 +32,8 @@ def payload2curl(p): for line in lines: if ":" in line: headers.append("-H '{}'".format(line)) - if "Host:" in line: - host_header = re.search("^Host: (.*)", line) + if re.match("^Host:", line, re.I): + host_header = re.search("^Host: (.*)", line, re.I) host_name = host_header.group(1) proto_host = 'http://{}/'.format(host_name)