1、文件存储的方式
上传文件到服务器,在通过链接下载下来
2、使用阿里云的对象存储
查看帮助文档,了解bucket、Object等名词含义,找到java的SDK
默认添加的账户是没有任何权限的,所以要给他添加权限
使用对象存储,第一步引入starter、第二步配置key、endpoint等相关配置,第三步使用OSSClient进行相关操作
上述方式,是前端将文件以文件流传输到后端,后端通过签名等机制传输到OSS,虽然很安全但是很慢
2、阿里云对象存储-服务端签名后直传
①用户向应用服务器请求上传Policy
②应用服务器返回上传Policy
③用户直接上传数据到OSS
https://help.aliyun.com/document_detail/91868.htm?spm=a2c4g.11186623.0.0.16073967dIzneQ#concept-ahk-rfz-2fb
根据这篇文章进行相关对接