From 5d1ed4e12a41b92fa220be51cbf969cba1d9d14e Mon Sep 17 00:00:00 2001 From: ALittlePatate Date: Sat, 18 Feb 2023 12:08:09 +0100 Subject: [PATCH] ajout des boutons upload/download/remove MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit upload retourne juste le nom du fichier (problème), manque les fonction de l'agent --- Server/FileExplorer/index.html | 226 ++++++++++++++++++++++----------- Server/Server.py | 21 ++- 2 files changed, 170 insertions(+), 77 deletions(-) diff --git a/Server/FileExplorer/index.html b/Server/FileExplorer/index.html index 6320fa5..ee578b1 100644 --- a/Server/FileExplorer/index.html +++ b/Server/FileExplorer/index.html @@ -39,108 +39,182 @@ diff --git a/Server/Server.py b/Server/Server.py index e4036a3..6bd8f6d 100644 --- a/Server/Server.py +++ b/Server/Server.py @@ -69,8 +69,27 @@ def index() : index_path = os.path.join(os.getcwd(), 'FileExplorer/index.html') return send_file(index_path) -FILES_=[] path_file_ex = "" + +@app.route('/interact', methods=['POST']) +def interact() : + file_list = request.get_json()["to_send"] + action = file_list.pop(0) + + print(file_list) + match action : + case "download" : + print("d") + + case "upload" : + print("u") + + case "remove" : + print("r") + + return 'ok' + +FILES_=[] @app.route('/get_data', methods=['POST']) def get_data() : global path_file_ex