这是一个简单的Word文档上传系统,包含前端HTML页面和Flask后端API。
安装Python依赖:
pip install -r requirements.txt
运行Flask服务器:
python app.py
在浏览器中打开upload.html
文件
file:///D:/mycode/pytest/upload.html
如果上传后页面仍然自动刷新,可能是由以下原因导致:
当前版本已经添加了防止页面刷新的代码:
<form onsubmit="return false;">
阻止表单默认提交e.preventDefault()
防止点击事件导致页面刷新app.py
- Flask后端APIupload.html
- 前端HTML页面requirements.txt
- 项目依赖uploads/
- 上传文件保存目录(自动创建)上传Word文档
请求参数:
file
: 文件对象,必须是.doc或.docx格式响应:
{
"message": "Word文档上传成功",
"filename": "文件名.docx",
"size": 12345
}
获取已上传的文件
响应: