智能多媒体 API

  • 文件HASH值

    最近更新时间:2018-02-24 16:15:49

    文件HASH值(qhash)用于实时得到存储在七牛的文件的HASH值。

    注意:该功能目前支持华东、华南、华北三个区域的存储 bucket。

    接口规格

    注意:接口规格不含任何空格与换行符,下列内容经过格式化以便阅读。

    qhash/<algorithm>
    
    参数名称 必填 说明
    <algorithm> 计算 hash 的算法。目前支持sha1和md5。

    请求语法

    GET <path>?qhash/<algorithm>
    
    Host: <BucketHost>
    
    头部名称 必填 说明
    Host 下载服务器域名,须为七牛三级域名或自定义二级域名,参考七牛自定义域名绑定流程。

    响应语法

    200 OK
    
    Content-Type: application/json
    
    {
      hash: <HASH:string>,
      fsize: <FSIZE:int>
    }
    

    示例

    按md5算法计算文件的HASH值

    http://odum9helk.qnssl.com/resource/gogopher.jpg?qhash/md5

    {
        "hash": "6085d57b5ee06ac7f793fa5f0f052cb5",
        "fsize": 214513
    }
    

    按sha1算法计算文件的HASH值

    http://odum9helk.qnssl.com/resource/gogopher.jpg?qhash/sha1

    {
        "hash": "1f3156aa1dd8c4359a871f2384b82a944be83f7c",
        "fsize": 214513
    }
    
    以上内容是否对您有帮助?
  • Close