mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-26 19:00:05 +08:00
update omitting request & response length:
1, request: only omit upload file type; 2, response: keep raw content for extracting; omit in summary
This commit is contained in:
@@ -86,7 +86,14 @@ class HttpSession(requests.Session):
|
||||
|
||||
request_body = resp_obj.request.body
|
||||
if request_body:
|
||||
req_resp_dict["request"]["body"] = omit_long_data(request_body)
|
||||
request_content_type = lower_dict_keys(
|
||||
req_resp_dict["request"]["headers"]
|
||||
).get("content-type")
|
||||
if request_content_type and "multipart/form-data" in request_content_type:
|
||||
# upload file type
|
||||
req_resp_dict["request"]["body"] = "upload file stream (OMITTED)"
|
||||
else:
|
||||
req_resp_dict["request"]["body"] = request_body
|
||||
|
||||
# log request details in debug mode
|
||||
log_print(req_resp_dict, "request")
|
||||
|
||||
Reference in New Issue
Block a user