Directory之API

1.上传

接口功能 将当前上传的图片元数据持久化,调度计算模块分配一个这个图片存储到的vid,并返回vid对应的store机器列表
请求模块 bfs-directory
请求方法 POST
请求路径 /upload
请求参数 bucket:上传到的bucket名称
filename:文件名称
sha1:文件的sha1
mine:文件类型
请求头
请求内容
响应码 200
响应头
响应内容 {"key":"$key","cookie":"$cookie","vid":"$vid","stores":["$ip1:$port","$ip2:$port"],"update_time":"$update_time","sha1":"$sha1","mine":"$mine"}
示例

2.下载

接口功能 根据bucket,filename查询出当前文件的元数据
请求模块 bfs-directory
请求方法 GET
请求路径 /get
请求参数 bucket:下载的bucket名称
filename:文件名称
请求头
请求内容
响应码 200
响应头
响应内容 {"key":"$key","cookie":"$cookie","vid":"$vid","stores":["$ip1:$port","$ip2:$port"],"update_time":"$update_time","sha1":"$sha1","mine":"$mine"}
示例

3.删除

接口功能 根据bucket,filename删除
请求模块 bfs-directory
请求方法 POST
请求路径 /del
请求参数 bucket:bucket名称
filename:文件名称
请求头
请求内容
响应码 200
响应头
响应内容 {"key":"$key","cookie":"$cookie","vid":"$vid","stores":["$ip1:$port","$ip2:$port"],"update_time":"$update_time","sha1":"$sha1","mine":"$mine"}
示例

results matching ""

    No results matching ""