mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-20 15:50:47 +08:00
parse_response_object: load response content as json format if possible
This commit is contained in:
@@ -22,8 +22,13 @@ def load_testcases(testcase_file_path):
|
||||
raise ParamsError("Bad testcase file name!")
|
||||
|
||||
def parse_response_object(resp_obj):
|
||||
try:
|
||||
resp_content = resp_obj.json()
|
||||
except json.decoder.JSONDecodeError:
|
||||
resp_content = resp_obj.text
|
||||
|
||||
return {
|
||||
'status_code': resp_obj.status_code,
|
||||
'headers': resp_obj.headers,
|
||||
'content': resp_obj.content
|
||||
'content': resp_content
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user