From ad4ac04d2f7e6dbda8ac35053d46f570f04aa90e Mon Sep 17 00:00:00 2001 From: pogzyb Date: Sat, 4 Nov 2023 11:07:01 -0400 Subject: [PATCH] Update savehar.py Use `.get` when retrieving "path" from the `attrs` cookie dict. This avoids the occasional `KeyError`. --- mitmproxy/addons/savehar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mitmproxy/addons/savehar.py b/mitmproxy/addons/savehar.py index dcc380c9d..59977e08e 100644 --- a/mitmproxy/addons/savehar.py +++ b/mitmproxy/addons/savehar.py @@ -281,7 +281,7 @@ class SaveHar: cookie = { "name": name, "value": value, - "path": attrs["path"], + "path": attrs.get("path", "/"), "domain": attrs.get("domain", ""), "httpOnly": "httpOnly" in attrs, "secure": "secure" in attrs,