From de5c6facded63b8324e50c74b9a1452dd18ca923 Mon Sep 17 00:00:00 2001 From: xaoyaoo Date: Wed, 28 Feb 2024 17:46:40 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E7=99=BD=E5=B1=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pywxdump/server.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pywxdump/server.py b/pywxdump/server.py index 08dbe6d..55738fe 100644 --- a/pywxdump/server.py +++ b/pywxdump/server.py @@ -60,6 +60,14 @@ def start_falsk(merge_path="", msg_path="", micro_path="", media_path="", wx_pat CORS(app, resources={r"/*": {"origins": "*"}}, supports_credentials=True) # 允许所有域名跨域 + @app.after_request + def changeHeader(response): + disposition = response.get_wsgi_headers('environ').get( + 'Content-Disposition') or '' # 获取返回头文件名描述,如'inline; filename=index.562b9b5a.js' + if disposition.rfind('.js') == len(disposition) - 3: + response.mimetype = 'application/javascript' + return response + @app.before_request def before_request():