aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/har_dump.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/har_dump.py b/examples/har_dump.py
index 803a3249..95090edb 100644
--- a/examples/har_dump.py
+++ b/examples/har_dump.py
@@ -130,10 +130,11 @@ def response(flow):
# Store binay data as base64
if strutils.is_mostly_bin(flow.response.content):
- entry["response"]["content"]["text"] = base64.b64encode(flow.response.content)
+ b64 = base64.b64encode(flow.response.content)
+ entry["response"]["content"]["text"] = b64.decode('ascii')
entry["response"]["content"]["encoding"] = "base64"
else:
- entry["response"]["content"]["text"] = flow.response.content
+ entry["response"]["content"]["text"] = flow.response.text
if flow.request.method in ["POST", "PUT", "PATCH"]:
entry["request"]["postData"] = {