广告位 |
阿里云oss的HTTP头信息用ossutil批量修改
2021年9月25日 16:25互联网 > 2660人已围观
简介 一个网站用阿里云oss来存附件,毕竟成本比直接买ecs还是便宜很多的,用起来就有些麻烦咯,最近发现oss的所有pdf doc文档打开,然后才会出现那个下载按钮,这个非常不友好,特别是大的pdf文档,改成直接下载当然更好了,问了下客服,...
一个网站用阿里云oss来存附件,毕竟成本比直接买ecs还是便宜很多的,用起来就有些麻烦咯,最近发现oss的所有pdf doc文档打开,然后才会出现那个下载按钮,这个非常不友好,特别是大的pdf文档,改成直接下载当然更好了,问了下客服,需要设置HTTP 头信息来实现,就是将HTTP 头的Content-Disposition这个头部添加attachment这个值就可以了,然后有点懵逼的是,在后台只能单个文件设置,或者最多不超过100个,这对于我们按日期存放的海量文件来说,是不可能完成的工程,然后客服说用ossutil工具可以批量修改。一脸懵逼的去研究了下这个工具,折腾成功了,记录分享一下。
ossutil批量修改阿里云oss的HTTP头信息
1、下载ossutil:https://help.aliyun.com/document_detail/120075.html
下载win32或者84,看你电脑系统了。
2、配置文件:
下载后解压,得到两个文件,一个ossutil.bat,一个ossutil64.exe,我们习惯性点ossutil64.exe这个,实际点了没啥,这个是命令行工具,需要用的是ossutil.bat这个,打开这个文件,先配置好
输入:ossutil64.exe config,然后会提示你输入:
请输入语言(CH/EN,默认为:CH,该配置项将在此次config命令成功结束后生效):
请输入endpoint:oss-cn-hangzhou.aliyuncs.com(根据你自己的填)
请输入accessKeyID:***********
请输入accessKeySecret:**********
请输入stsToken:可以不用设置
3、ossutil批量修改阿里云oss的HTTP头信息
输入命令:ossutil64.exe set-meta oss://2019(你的oss bucket名称和路径)/ Content-Disposition:attachment#x-oss-object-acl:default -r --update
输入命令后会提示确认,输入y即可,然后就开始干活了
就会把这个 bucket里面的文件HTTP Content-Disposition头都设置成attachment,也就是直接下载,pdf这些格式就不会预览了。
假如要修改其它头,换个命令即可。
广告位 |
随机图文
-
thinkphp 数据库模型查询
模型查询和数据库查询方法的区别主要在于,模型中的查询的数据在获取的时候会经过获取器的处理,以及更加对象化的获取方式。... -
胡锡进:孟晚舟以不认罪的方式获释
胡锡进写道:“过去的1000多天对她来说是颠覆性的,对国际关系来说也是颠覆性的。然而在中国政府的强大协助下,孟晚舟最终以不认罪的方式得以获释,这令人欣慰。与前法国阿尔斯通公司高管弗雷德里克·皮耶鲁齐当年在美国被判刑并受到5年监禁,以及阿尔斯通公司付出高额罚金、并被迫将核心业务出售给美国通用公司相比,孟晚舟和华为都幸运得多。”... -
如日之恒日本体检医疗画册设计
如日之恒希望通过画册设计制作为搭建赴日体检桥梁提供宣传,将日本最尖端的医疗技术和安全安心的医疗服务提供给中国贵宾。公司名称寓意为活过世纪,长寿健康。如日之恒具备一整套日本体检就医服务,其中的问诊服务、出行前指导、如何入院治疗、日本租房等需求均可通过宣传画册了解概况。... -
雷军怎样在小米诞生前夜决定拯救金山
据雷军回忆,“2011年我们小米已经创办了一年多时间,那个时候我们正在紧锣密鼓地开发小米手机第一代,非常非常忙。金山的两位老板张旋龙、求伯君来找我,当时金山遭遇了巨大的危机,他们希望我重回金山。...