如何从网页上传数据到IPFS服务器?在IPFS中,我已经上传了一个.txt/JSON空文件。该文件可以是。txt或JSON文件。
如果我正确理解你的问题,你正试图从你的网页上上传一些东西到IPFS集群(至少这是我理解的基本背景)。所以有了这个意图,我想说这是可能的。你要做的是a.使用IPFS api(阅读官方文档)将文件上传到本地IPFS节点,并从您的网页获取内容标识符(cid)。
问题:
- 当本地节点不可用时会发生什么?(你干脆把电脑关了!!)
- 上传的文件在一段时间不使用后会被垃圾收集,导致数据完全丢失。
解决方案:
使用pin服务。绑定是一种机制,它允许您告诉IPFS始终将给定对象保存在始终可访问的地方,并将其从系统执行的内部垃圾收集中保存。
默认的固定位置是您的本地计算机节点,您可以使用IPFS指定的API来做到这一点。你也可以使用其他可用的固定服务,比如Pinnata,你可以在他们的节点上托管内容(你可以扩展节点的数量,然后付费!)
通过这种方式,您可以保证始终提供在线内容。
希望这对你的学习有帮助。