二、python+前端 实现MinIO分片上传

python+前端 实现MinIO分片上传

一、背景

  • 问题一:前端 -> 后端 ->对象存储 的上传流程,耗费带宽。
    • 解决方案:上传流程需要转化为 前端 -> 对象存储,节省上传带宽
  • 问题二:如果使用了 前端 -> 对象存储 ,那么涉及到鉴权,如何解决前端的上传请求,对于对象存储来说是安全的请求。
    • 解决方案:使用MinIO的预签名链接给前端进行上传
  • 问题三:Minio允许上传的最大文件为5GB,如何解决5GB以上文件上传
    • 解决方案:使用MinIO的分片上传机制。

二、流程图

三、代码

  • 前端(vue3+vite)、后端(python+fastapi)代码请在资源处下载
相关推荐
郝学胜-神的一滴1 分钟前
C++备忘录模式:优雅实现对象状态保存与恢复
开发语言·c++·程序人生·备忘录模式
小年糕是糕手3 分钟前
【C++】string类(三)
开发语言·数据结构·c++·程序人生·算法
星河耀银海4 分钟前
C++ 继承:面向对象的代码复用核心机制
开发语言·c++
纤纡.5 分钟前
Python 实战:基于朴素贝叶斯的苏宁易购评价情感分析
开发语言·python·机器学习
刘宇琪7 分钟前
配置 TypeScript 支持 Vite 中的路径别名和自动类型提示
前端
前端付豪8 分钟前
AI Tutor v5:自动出卷系统
前端·python·llm
玉米Yvmi10 分钟前
TS 入门:给 React 穿上“防弹衣”
前端·react.js·typescript
西装没钱买10 分钟前
C语言组播的使用
c语言·开发语言·udp·组播·组播绑定网卡
换日线°10 分钟前
3D 旋转立方体效果(摇塞子)
前端·3d·vue
胖祥11 分钟前
onnx之NodeComputeInfo
开发语言·c++·算法