diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 4d6ebe1b..ac46eb4f 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -13,6 +13,10 @@ - fix: extract response cookies - fix: handle errors when no valid testcases generated +**Changed** + +- change: har2case do not ignore request headers, except for header startswith : + ## 3.0.3 (2020-05-17) **Fixed** diff --git a/httprunner/ext/har2case/core.py b/httprunner/ext/har2case/core.py index c747b3c7..3130a91c 100644 --- a/httprunner/ext/har2case/core.py +++ b/httprunner/ext/har2case/core.py @@ -109,7 +109,7 @@ class HarParser(object): """ teststep_headers = {} for header in entry_json["request"].get("headers", []): - if header["name"] == "cookie": + if header["name"] == "cookie" or header["name"].startswith(":"): continue teststep_headers[header["name"]] = header["value"]