import calendar
+import json
import os
import re
import requests
pr(" Response headers:")
for k, v in rsp.headers.items():
pr(f" {k}: {v}")
- pr(f" Response: {rsp.content!r}")
+ if 'application/json' not in rsp.headers.get('content-type'):
+ pr(f" Response: {rsp.content!r}")
+ else:
+ pr(" Response JSON:")
+ j = rsp.json()
+ for line in json.dumps(j, indent=4).splitlines():
+ pr(" " + line)
self.log_response = log_response