8.4.5 下载IPFS对象接口
通过此接口可以对文件上传所对应的IPFS对象数据进行下载。
1. 接口地址:https://节点网关地址/ipfs/[peer名称]/下载key/api/v0/get
2. 通讯方式: POST
3. 请求参数
序号 | 字段名 | 字段 | 类型 | 必填 | 备 注 |
---|---|---|---|---|---|
1 | IPFS路径 | arg | string | Y | 要输出的对象的路径,此值为文件CID或文件哈希值 |
2 | 下载key | downKey | String | Y | 下载key |
3 | 输出结果路径 | output | string | N | |
4 | 是否输出TAR包 | archive | bool | N | 默认为否 |
5 | 是否启用压缩 | compress | bool | N | GZIP压缩格式,默认为否 |
6 | 压缩等级 | compression-level | int64 | N | 等级范围:1~9 |
示例
// POST
curl "https:// 网关地址/ipfs/下载key /api/v0/get?arg=QmY2Pp7vcCgD5vw6oXn3HSxeAeDa2eujEaRSKGTA4BZUXB&output=true&archive=true&compress=true&compression-level=9"
4. 响应参数
下载成功
示例: