Image API 二进制数据 API 调用

二进制数据 API

以下 API 调用用于上传和下载原始镜像数据。有关镜像元数据,请参阅 元数据 API

上传镜像文件

PUT /v2/images/<IMAGE_ID>/file

注意:在客户端可以存储二进制镜像数据之前,必须存在镜像记录。

请求 Content-Type 必须为 ‘application/octet-stream’。请求体的完整内容将被存储,并通过向相同的 URI 发送 GET 请求来完全访问。

响应状态将为 204。

下载镜像文件

GET /v2/images/<IMAGE_ID>/file

请求体将被忽略。

响应体将是代表实际虚拟磁盘的原始二进制数据。Content-Type 标头将为 ‘application/octet-stream’。

Content-MD5 标头将包含镜像数据的 MD5 校验和。鼓励客户端使用此校验和验证接收到的镜像数据的完整性。

如果没有存储镜像数据,则返回 HTTP 状态 204。