图片上传到阿里云oss 上边

我们有时候需要把图片上传到阿里云oss 对象存储 上边

我自己买了一个 作为测试使用 5元40g 半年

如果买好了,可以进入他的后台 选择对象存储oss 上边

新建一个 bucket 我新建的是dixiaoping ,名字很重要,命名尽量规范,你点击你新建的bucket 会出现这个

让后点击用户头像

获取到你的 accesskeys 里边的 AccessKey ID 和 Access Key Secret

服务端代码,下边是以 node 为例, 服务端是使用node搭建的

注意node 版本8.3以上

 

引入对应的模块       引入co 和ali-oss 模块  

  配置参数

                           region :oss-cn-beijing

                           bucket :"dixiaoping"

                           endPoint: "dixiaoping.oss-cn-beijing.aliyuncs.com" 

 

 

上边的   imageSrc=“http://dixiaoping.oss-cn-beijing.aliyuncs.com/”+result.name;

newpath 为本地图片所在的路径

fs.unlinkSync()方法上传成功后删除本地路径图片

result.name; 是把图片上传到oss 返回的图片名称,表示图片已经上传成功

上传图片这块,我使用的 co 模块

http://dixiaoping.oss-cn-beijing.aliyuncs.com/0fa08c80-f950-11e8-af56-0f169cc81aba.jpg 这是上传好的

注意要在阿里云后台设置文件读取权限公开读

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值