diff --git a/flask_app/main/start_up.py b/flask_app/main/start_up.py index 6caa6f7..c92a556 100644 --- a/flask_app/main/start_up.py +++ b/flask_app/main/start_up.py @@ -178,7 +178,13 @@ def process_and_stream(file_url): 'data': json.dumps(result, ensure_ascii=False) } yield f"data: {json.dumps(complete_response, ensure_ascii=False)}\n\n" - + # 发送最终响应 + final_response = { + 'message': 'File uploaded and processed successfully', + 'filename': os.path.basename(downloaded_filepath), + 'data': 'END' + } + yield f"data: {json.dumps(final_response)}\n\n" def validate_request(): if not request.is_json: