广告位 |
阿里云oss的HTTP头信息用ossutil批量修改
2021年9月25日 16:25互联网 > 1730人已围观
简介 一个网站用阿里云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这些格式就不会预览了。
假如要修改其它头,换个命令即可。
广告位 |
随机图文
-
网页设计中的平面设计基础
随着信息时代的发展,互联网的普及,使互联网络成为“第四大信息传播的媒介”。网页设计以信息传播为裁体,两者之间紧密联系。作为互联网的重要元素之一——网页,它的发展虽然没有多长时间,但作为一种新的视觉表现形式,兼容了平面设计的特征,并具有迅捷,交互性好、传播面广等特点,为互联网络的信息传播提供良好的平台并且在教学中不断探索网页的设计理念,加上通知。... -
“互联网+”未来发展十大趋势
从现状来看,“互联网+”处于初级阶段,是个都在热谈但是没有落实的理论阶段。各领域针对“互联网+”都会做一定的论证与探索,但是大部分商家仍旧会处于观望的阶段。从探索与实践的层面上,互联网商家会比传统企业主动,毕竟这些商家从诞生开始就不断用“互联网+”去改变更多的行业,他们有足够的经验可循,可以复制改造经验的模式去探索另外的区域,继而不断的融合更多的领域,持续扩大自己的生态。... -
iPhone 13系列配备了更大的电池
随着所有四款iPhone 13都开始在世界各地发售,YouTube上开始出现了对这些设备的拆解。值得注意的是,拆解显示了所有四款机型的电池容量。... -
不用找啦!你要的免费商用字体都在这里!
经常有人问我可以免费商用的字体有哪些?为此我整理出这一套免费字体合集,包含了中文和西文共13类100多款字体。可以满足大部分设计风格的需求。 中文分为:宋体、圆体和卡通体、书法体、手写体、黑体、艺术体; 西文分为:衬线体、无衬线体、哥特黑体、手写体和其他风格字体(运动科技、优雅时尚、活泼可爱)。...