handle_req_data: sort data with keys if request data is json type

This commit is contained in:
httprunner
2017-06-24 11:19:20 +08:00
parent ebed17d741
commit 8339b7f2ab
5 changed files with 24 additions and 6 deletions

View File

@@ -36,7 +36,7 @@ def validate_request(func):
req_headers = request.headers
req_authorization = req_headers['Authorization']
random_str = req_headers['Random']
data = request.data.decode("utf-8")
data = utils.handle_req_data(request.data)
authorization = utils.gen_md5([TOKEN, data, random_str])
assert authorization == req_authorization
return func(*args, **kwds)