开通阿里云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