From e497407d0bbd44b46f5aaeefdbcb0f2946377694 Mon Sep 17 00:00:00 2001 From: renjianbo <263303411@qq.com> Date: Thu, 23 Nov 2023 23:28:19 +0800 Subject: [PATCH] aaaaaa --- web/controllers/api/Member.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/web/controllers/api/Member.py b/web/controllers/api/Member.py index 3042080..7ee3de5 100644 --- a/web/controllers/api/Member.py +++ b/web/controllers/api/Member.py @@ -153,16 +153,14 @@ def loginmiya(): @route_api.route("/member/ruilaizi/",methods = [ "GET" ]) def ruilaizi(filename): - # version = request.args.get('version', type=str) # 获取要下载的版本号 - package_path = '/static/app.apk' # 假设更新包存放在 /path/to/update/package 目录下 - if os.path.exists(package_path): # 如果更新包存在 - app.logger.info(token) - return send_from_directory(directory='static', filename=filename, as_attachment=True) - else: # 如果更新包不存在 - return jsonify({ - 'code': 404, - 'msg': '找不到指定版本的安装包' - }) + if request.method == "GET": + if os.path.isfile(os.path.join('static', filename)): + return send_from_directory('static', filename, as_attachment=True) + else: # 如果更新包不存在 + return jsonify({ + 'code': 404, + 'msg': '找不到指定版本的安装包' + }) # 下载文件服务 @app.route("/member/download/", methods=['GET'])