Updated server/server.py

This commit is contained in:
mirai 2022-12-01 10:38:12 +03:00
parent 50b134e269
commit 50a188d4b8

View File

@ -14,7 +14,7 @@ key = Fernet.generate_key()
@app.route('/talk', methods=["GET", "POST"]) @app.route('/talk', methods=["GET", "POST"])
async def talking(request: Request) -> HTTPResponse: async def talking(request: Request) -> HTTPResponse:
actual_messages.append(request.form["text"][0]) actual_messages.append(request.form.get("text"))
return response.json({"status": "ok"}) return response.json({"status": "ok"})
@ -29,7 +29,7 @@ async def talking(request: Request) -> HTTPResponse:
@app.route('/get_key', methods=['GET', 'POST']) @app.route('/get_key', methods=['GET', 'POST'])
async def get_key(request: Request) -> HTTPResponse: async def get_key(request: Request) -> HTTPResponse:
pubkey = rsa.PublicKey.load_pkcs1(request.form['pubkey'][0]) pubkey = rsa.PublicKey.load_pkcs1(request.form.get('pubkey'))
data = rsa.encrypt(key, pubkey) data = rsa.encrypt(key, pubkey)
if request.ip not in users: if request.ip not in users: