diff options
Diffstat (limited to 'http-tester.py')
| -rw-r--r-- | http-tester.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/http-tester.py b/http-tester.py index 28206dc..7cb5197 100644 --- a/http-tester.py +++ b/http-tester.py @@ -9,16 +9,24 @@ URL = "http://localhost:8080/api" def sign_data(data): dump = json.dumps(data, separators=[",", ":"]) + print(dump) payload = b64encode(dump.encode()) + print(payload.decode()) signature = sha256(payload).hexdigest() + print(signature) return f"{payload.decode()}.{signature}" def test_get_user_key(): data = { - "user": "ivan", - "data": "andrew" + "User": "ivan", + "Data": "andrew" } signed_data = sign_data(data) - requests.post(f"{URL}/register", data=signed_data) + resp = requests.post(f"{URL}/getUserKey", data=signed_data) + print(resp.status_code) + print(resp.json()) + + +test_get_user_key()
\ No newline at end of file |