阿里oss自动解压zip功能(oss中zip包解压)

先登录到阿里云的控制台:
https://www.aliyun.com/?spm=5176.12818093.top-nav.dlogo.460116d0ppmkYM
找到自己对象存储 OSS 就进行下面的操作吧,不会找的先百度一下哦

有些公司的信息打了马赛克,各位客官理解一下

上传配置

找到zip上传位置的桶

找到zip 包解压功能,有的地区oss服务没这个功能,找不到的说明中招了

在这里插入图片描述

找到配置zip规则的位置

点zip包解压缩 会出现下图2 配置具体的信息

在这里插入图片描述

配置上传路径和解压路径

1.先点击服务授权,会跳转到授权页面直接同意授权就行了。
2.前缀是 zip上传的oss文件路径 (下图:我想将上传到oss中software/zip/ 路径下的zip都解压。我已经配置过了一个 所以下面会有一个红色提示,同一个前缀不能有一样的规则 )
3.配置目标目录,就是解压的到哪里去 。(下图配置: 将 software/zip/ 路径下的zip都解压到AppClient/app_update/app_lookahead/文件夹下)
4.我想要保留原来的文件名
5.同意函数
6.直接点确定就行了

在这里插入图片描述

进行测试

选择文件上传

  1. 进入文件列表可以看到我的上传zip的文件夹和解压到的目标文件夹

在这里插入图片描述

到文件列表点击进入software/zip/ 文件夹内,进行上传文件

在这里插入图片描述

上传文件
点击扫描文件,选择要上传的文件(一定是要是zip结尾的文件,其他结尾的不管用)
点击上传文件

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

查看是否已经解压了

进入 AppClient/app_update/app_lookahead/ 目录中查看发现已经存在了
如果想要删除这个文件夹,需要先把上传位置的zip包先删除了。

在这里插入图片描述

oss 问题

oss配置完成后 如果前面有日期不能放到指定的位置

最近发现了个 oss的问题 , oss配置完成后 如果前面有日期不能放到指定的位置,会放到前一个文件下

如: 将 software/zip/20230605/xxx.zip 路径下的zip,解压到AppClient/app_update/app_lookahead/文件夹下, 应该是AppClient/app_update/app_lookahead/20230605/xxx文件夹 这么解压,但是有时候配置完成后oss会忽略日期 直接放到AppClient/app_update/app_lookahead/xxx文件夹。

解决问题:

找到自己配置的函数函数代码,编辑 改点代码 在发布一下,改的位置如下图, 在圈出来的位置加上 lst[2] + /

请添加图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值