首页 > 解决方案 > IPNS,“哈希”下没有名为“xxxx”的链接

问题描述

我正在使用 IPFS 和 IPNS 用数据填充我的网站。通过 HTTP 提取 json 文件效果很好,但是当我尝试从我的 IPNS 发布的 IPFS 目录中提取.jpg文件时,我得到一个错误。

https://ipfs.io/ipns/k51qzi5uqu5dkmn6qn85a4cxy1lji61a7tbiirmdbkae4ay9hd16qtp3qgatzh/picutres/marko.jpg

这是我试图在img标签内放入src属性的链接。Andd....我收到以下消息:

ipfs resolve -r /ipns/k51qzi5uqu5dkmn6qn85a4cxy1lji61a7tbiirmdbkae4ay9hd16qtp3qgatzh/picutres/marko.jpg: no link named "picutres" under QmdkGNpfKBfbZhMNvbfMdHf21zwkEkyr7tnMPWuqYXM9Vw

它不会路由到该文件...但是,如果您首先通过浏览器中的网关访问https://ipfs.io/ipns/k51qzi5uqu5dkmn6qn85a4cxy1lji61a7tbiirmdbkae4ay9hd16qtp3qgatzh并手动找到它将路由到的文件,该文件就在那里它并检索它。

我没有使用 js-ipfs,因为我想减少网站的捆绑和复杂性,因为它确实不需要 js-ipfs。

我该如何解决这个问题?:(

标签: httpipfs

解决方案


很容易回答你有一个错字而不是'图片'你有'picutres',如错误消息所说。

没有名为“picutres”的链接

基本上,此错误消息告诉您不存在具有该名称的文件夹。你应该检查拼写。


推荐阅读