Javascript 指规数。DAG从web浏览器获取内容

Javascript 指规数。DAG从web浏览器获取内容,javascript,ipfs,Javascript,Ipfs,我通过HTTP客户端向IPFS发送请求: var cleanScript={ “类型”:“脚本” }; var formData=new formData(); var jsonse=JSON.stringify(cleanScript); var blob=new blob([jsonse],{type:“application/json”}); append('file',blob',file.json') 取('https://ipfs.infura.io:5001/api/v0/add

我通过HTTP客户端向IPFS发送请求:

var cleanScript={
“类型”:“脚本”
};
var formData=new formData();
var jsonse=JSON.stringify(cleanScript);
var blob=new blob([jsonse],{type:“application/json”});
append('file',blob',file.json')
取('https://ipfs.infura.io:5001/api/v0/add', {
方法:“POST”,
正文:formData
})
.then(r=>r.json())

.then(data=>console.log(data))
go ipfs v0.4.22提供的HTTP网关仅支持返回文件和目录。这些是dag格式(用
dag pb
标识)。您可以看到dag pb是您的第一个CID的一部分

默认情况下,通过
/api/v0/dag/put
创建的自定义dag被添加为
dag cbor
,您无法通过HTTP网关读取它们,因为它们不再是文件或目录

您应该能够在端点通过HTTP API读取它们。例如:


go ipfs v0.4.22提供的HTTP网关仅支持返回文件和目录。这些是dag格式(用
dag pb
标识)。您可以看到dag pb是您的第一个CID的一部分

默认情况下,通过
/api/v0/dag/put
创建的自定义dag被添加为
dag cbor
,您无法通过HTTP网关读取它们,因为它们不再是文件或目录

您应该能够在端点通过HTTP API读取它们。例如:


我不确定为什么这样做不起作用,但您可能不会尝试添加这样的文件,IPFS首先使用IPLD将文件分为多个部分(DAG链接),尝试使用IPFS API客户端()。我不确定为什么这样做不起作用,但您可能不会尝试添加这样的文件,IPFS首先使用IPLD将文件分为多个部分(DAG链接),尝试使用IPFSAPI客户端()。