summaryrefslogtreecommitdiff
path: root/http-tester.py
diff options
context:
space:
mode:
Diffstat (limited to 'http-tester.py')
-rw-r--r--http-tester.py14
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