Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.03 KB

mime.md

File metadata and controls

40 lines (34 loc) · 2.03 KB

修改资源 mimeType(即 content-type)

简介

修改存储空间文件的 mimeType。可参考:七牛资源元信息修改

  1. 操作需要指定数据源,目前仅支持上传本地文件到七牛空间,故需要配置本地数据源,参考:配置数据源
  2. 支持通过 -a=<account-name>/-d 使用已设置的账号,则不需要再直接设置密钥,参考:账号设置
  3. 单次修改一个文件请参考 single 操作
  4. 交互式操作随时输入 key 进行修改请参考 interactive 操作

配置

config.txt

path=
process=mime
ak=
sk=
bucket=
mime=
cond.[]=
indexes=
参数名 参数值及类型 含义
process 上传资源时设置为 mime 表示修改资源的 mimeType 操作
ak、sk 长度40的字符串 七牛账号的ak、sk,通过七牛控制台个人中心获取
bucket 字符串 资源所在空间名称
mime 字符串 非必填字端,如果设置表示所有文件均设置为该 mime 类型,否则需要从每一行中获取 mime 的值,mime 值的索引通过 indexes 的第五个字段获取
cond.[] 字符串 可以设置一些修改操作时的条件 condition,cond 当前支持设置 hash、mime、fsize、putTime 条件,只有条件匹配才会执行修改操作,如 cond.mime=text/plain

运行参数:-config=config.txt

关于 indexes

这里的 indexes 表示取文件名的索引配置,非存储数据源的情况下默认只会包含 key 的索引,会根据 parse 类型设置为 0 或 "key",如果需要从每一行读取 mime 用于资源的类型修改,则需要设置 mime 的索引,如 indexes=0,-1,-1,-1,mime,具体参见 indexes 索引关于 parse 和索引

命令行参数方式

-path= -process=mime -ak= -sk= -bucket= -mime= ...