ipfs - /api/v0/dag/put
将一个DAG节点添加到IPFS中。
API请求
POST https://ipfs.infura.io:5001/api/v0/dag/put?format=cbor&input-enc=json&pin=false&hash=<value>
请求参数:
- file:要添加到IPFS中的文件路径,必需
- format:要创建区块的cid格式,可选
- pin:是否将添加的对象固定到本地存储中,可选,默认值:true
- input-enc:输入对象格式,可选,默认值:json
- hash:要使用的哈希函数,可选
请求示例:
curl "https://ipfs.infura.io:5001/api/v0/dag/put?format=cbor&input-enc=json&pin=false" \
-X POST \
-H "Content-Type: multipart/form-data" \
-F file=@"/sample-result.json"
API响应
响应结果对象结构如下:
- Cid - 内容ID
响应结果示例:
{
"Cid": {
"/": "zdpuAzaZNBehCV84L76P6Zr5APxN8bbGdqvrqPfvX6XKMBYpK"
}
}