首页 > 其他分享 >17.SpringCloud Alibaba-OSS

17.SpringCloud Alibaba-OSS

时间:2023-03-02 23:22:25浏览次数:45  
标签:qq www 17 SpringCloud OSS com 上传 hello

开通阿里云OSS

https://www.aliyun.com/product/oss?spm=5176.19720258.J_3207526240.32.e93976f4xq6CZt

创建Bucket

 

 

 

上传图片到OSS的方式

由于上传需要验证所以我们一般不会让前端直接连接OSS,那样需要再前端暴露出OSS的密钥。所以一般我们都是前端上传到后端,后端接收文件流后再调用OSS上传。这样操作虽然可以,但是接收数据流处理很耗费服务器性能,现在的方式:

前端请求后端生成一个用于上传OSS的临时令牌,前端使用这个临时令牌上传图片到OSS。

 

 

报错

 编译报了这个错,原因是我们没有给网关配置数据库连接字符串,但是引用了common,common中有mybatis plus,我们可以排除与数据库相关配置:

配置一个案例测试

访问网关http://127.0.0.1:88/hello?url=qq就跳转到www.qq.com

访问网关http://127.0.0.1:88/hello?url=baidu就跳转到www.baidu.com

 测试一下:

跳转了,但是qq和百度都进了404页面

 原因是因为转发时候跳到了www.qq.com/hello,www.baidu.com/hello

但是我们的转发测试是成功的

标签:qq,www,17,SpringCloud,OSS,com,上传,hello
From: https://www.cnblogs.com/cheng8/p/17174005.html

相关文章