是否可以通过IPFS的文件名搜索文件? 例如,如果我想在IPFS中搜索主题,我想这个主题位于some-subject.pdf之类的文件名中,那么有一种方法可以检索包含单词“ subject”的文件的哈希值?

#1楼 票数:1

IPFS中没有这样的东西,而且将来也不可能实现,因为IPFS通过其哈希来处理每个文件。 如果您知道IPFS上文件的存在,则必须下载文件(使用其哈希来处理文件)以了解其名称。

以与考虑HTTP相同的方式来考虑IPFS,但要分散。 它需要Google及其pagerank算法来在基于HTTP的Web上搜索内容,而IPFS可能与之相同。

#2楼 票数:1

正如bcolin在他们的答案中所写,没有直接查询的API,但是有人试图创建搜索引擎并试图索引IPFS上找到的文档。
在撰写本文时, IPFSearch项目仍处于早期测试阶段,但可以在此处找到:

/ipns/ipfsearch.xyz (未经我的试用
/ ipns / QmSE8g9k5JS1vJ7y5znhSZikmybvdsm3yDj7sbKjPRqsJW (未经我试用

或者,由于DHT 仍然很慢 ,请通过网关: https : //ipfsearch.xyz

公告是在forum.ipfs.io上完成
Github项目在这里

祝好运!

  ask by Fabiotk translate from so

未解决问题?本站智能推荐:

2回复

IPFS文件未下载

我正在使用ipfs与其他用户共享文件,我将其上传,然后停止ipfs守护程序。 因此,理想情况下,该文件应该已经分布在其他对等方上,并且可以下载到接收方用户,而与发送方计算机是否正在运行ipfs守护程序无关。 这里有延迟吗?还是我错过了什么?
1回复

关于非法文件的星际文件系统 (IPFS) 安全问题

由于 IPFS 是分布式 p2p 存储和共享,如果您是 IPFS 提供商,那么是否有可能有人在您的机器上存储非法内容? IPFS 系统是否使用某种机制来防止这种情况发生? 人们怎么知道他们的机器上是否存储了非法内容,特别是如果他们只存储了文件的一部分? 我想在我的机器上运行一个 IPFS 节点
1回复

IPFS - pubsub从浏览器连接到对等体

我使用以下配置在浏览器中运行ipfs节点: 我订阅了一个主题,可以找到同行+在浏览器标签上发送消息但不在互联网上! 我正在使用ipfs-js并通过webpack打包它。 如何通过网络发现和发送对等消息?
1回复

orbitdb(基于IPFS)和枪有什么区别?

我正在为我的Dapp寻找一个分散的数据库。 我找到了两个有用的解决方案orbitdb和gun但我无法意识到主要区别,哪一个更适合使用以太坊智能合约的类似社交媒体的应用程序。
1回复

我对 IPFS 响应时间的期望是什么?

IPFS服务器 我有一个 go-ipfs 守护进程,配置了标准的 ipfs“服务器”配置文件,运行在由大型云提供商托管的 linux 服务器上。 IPFS-客户端 我有一个 go-ipfs 守护进程,配置了 ipfs“默认”配置文件,在我的 SOHO 的 Windows 10 笔记本电脑上运行
1回复

可以限制IPFS上内容的可见性吗?

是否可以基于某些组特权来限制IPFS上的某些内容? 从我的阅读资料中得出的结论是-部署内容后,它会根据内容生成一个哈希,并且可以从任何地方访问它。 假设一个组织只想向该组织的成员公开部署在IPFS上的某些机密文件,是否可以在IPFS的当前实施中实现此目的?
1回复

使用IPFS的分散式聊天应用程序

我正在使用nodejs , expressjs , angularjs , socket.io和ipfs编写分散的聊天应用程序。我正在使用libp2p来形成将通过开放连接相互通信的节点。 Libp2p是一个模块化的IPFS项目网络堆栈。 Libp2p允许我构建能够托管swarm或list
1回复

如何让 go-ipfs 使用 ws-star 进行 punsub

当我在go-ipfs使用 wss 时,它抛出不支持 wss 所以我不能使用/dns4/ws-star.discovery.libp2p.io/tcp/443/wss/p2p-websocket-star 我想让 js-ipfs 和 go-ipfs 可以加入同一个 pubsub 主题 是否有任何其