ipfs 节点可以查询远程节点以列出它们的引脚吗?
Can an ipfs node query a remote peer to list their pins?
IPFS cli/http api 有一个 ipfs pin ls
列出固定哈希的命令。但是,这仅适用于查询本地节点。有没有办法 运行 对远程节点执行相同的命令,例如
$ ipfs pin ls <PeerID>
哪个会像 ipfs pin ls
一样,但会列出由对等 ID 标识的节点上的引脚?
强烈建议 运行 宁 ipfs 节点(出于良好的安全原因)允许远程访问 http api(它提供 /api/v0/pin/ls
)。
是否有内部 ipfs 函数或 libp2p 函数,可以使 ipfs 节点以这种方式查询远程节点?
或者相反,是否有将本地引脚列表(即哈希列表)发送到已识别的远程对等点的功能?
谢谢
从 0.4.20
开始,目前还没有办法通过 IPFS API 来做到这一点。我无法与内部 libp2p 函数对话,但我相信那里的答案也是 "no"。除非你将代码写入 IPFS 来执行它,这可能很重要。
IPFS cli/http api 有一个 ipfs pin ls
列出固定哈希的命令。但是,这仅适用于查询本地节点。有没有办法 运行 对远程节点执行相同的命令,例如
$ ipfs pin ls <PeerID>
哪个会像 ipfs pin ls
一样,但会列出由对等 ID 标识的节点上的引脚?
强烈建议 运行 宁 ipfs 节点(出于良好的安全原因)允许远程访问 http api(它提供 /api/v0/pin/ls
)。
是否有内部 ipfs 函数或 libp2p 函数,可以使 ipfs 节点以这种方式查询远程节点?
或者相反,是否有将本地引脚列表(即哈希列表)发送到已识别的远程对等点的功能?
谢谢
从 0.4.20
开始,目前还没有办法通过 IPFS API 来做到这一点。我无法与内部 libp2p 函数对话,但我相信那里的答案也是 "no"。除非你将代码写入 IPFS 来执行它,这可能很重要。