PS:前面的两种上传方式的流程都是需要前端提交数据给后端服务器,后端服务器再提交数据库给阿里OSS。这样的方式比较占用系统资源,不利于维护。
所以建议采用服务器签名,前端直接上传到阿里OSS。
一、新建模块
选择web和openfeign。完成创建
添加依赖和阿里巴巴的依赖管理
参考阿里官方文档
新建OssController类,代码如下
重启服务,在浏览器输入地址
在网关中配置第三方服务的路由规则,并重启
测试
也能拿到签名。至此后端的部分已经完成