OSS上传ZIP,函数触发器自动解压功能

描述:

在阿里云控制台配置函数,触发器!一旦上传文件(本文是上传zip包)到oss,触发函数对上传的文件进行处理!!(本文是对上传的zip进行解压处理)

步骤1:开通oss并授权zip解压功能

参考链接:OSS的ZIP解压功能
授权完成即可!!前缀和目标目录先不要配置!!
在这里插入图片描述

步骤2:点击新建触发器–>新建函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

步骤3:给新建的函数添加‘触发器’

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:触发事件、前缀

图片中,笔者上传zip到oss的dev目录下,会触发配置的事件,然后触发器触发函数,对dev/下的zip进行处理!
如果dev下有很多zip,你想对某个规则的zip处理,例如DEV_XXX.zip,对DEV开头的zip处理,则配置前缀为:dev/DEV 即可!!

点击查看:oss触发事件

步骤4:配置函数解压zip的代码

上传zip到oss中dev/目录时,触发器触发函数,函数调动代码,解压zip包到指定的目录
解压的方式有几种,这里使用‘函数计算自动解压’;
函数计算自动解压代码,下载附件中的代码!上传代码—>保存
在这里插入图片描述
将代码上传!!会py的童鞋,可以看代码!修改代码!不熟悉的话就别动!!
点击概览—>选择右边的‘配置’
在这里插入图片描述
在这里插入图片描述
配置zip解压到哪个文件夹!!!
在这里插入图片描述
这里将dev/下的zip,解压到dev-unzip/下,上传的路径和解压的路径不要一致!!自己踩坑

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆顺治

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值