
基于Python-fastapi的一键式文件上传服务(适用于服务器端)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PY
简介:
本一键式文件上传服务基于Python和FastAPI构建,旨在简化服务器端文件上传流程。用户界面友好,支持大容量文件传输,并提供详细的上传状态反馈与错误处理功能。
场景:需要通过接口调用上传文档图片等资源到目标存储服务器A。可配合nginx作为文件服务器实现预览和下载。
1. 运行前,在存储服务器A上安装Python3.9。
2. 安装完成后,直接在Python环境中使用pip命令安装所需包:`pip install uvicorn fastapi`
3. 测试运行执行(带一个数据存储路径参数): `python .file_writer_server.py dataupload`
4. 测试可行后,不退出的后台运行命令如下:`nohup python .file_writer_server.py dataupload 2>&1 &`
# API接口使用说明:
1.post请求地址:http://机器ip:9098/upload
2.post请求参数两个:file: UploadFile = File(...), relative_path: str = Form(None, description=要存储的相对路径。)
3. 请求参数举例:`file=文件二进制流,relative_path=imgstatic`
全部评论 (0)
还没有任何评论哟~


