Skip to content

IPFS 网关

传统 Web 与 IPFS 网络之间的桥梁。

Gateways list page showing available IPFS gateways

什么是网关?

IPFS 网关是一个 HTTP 服务器,将标准 Web 请求转换为 IPFS 协议请求。它让浏览器、应用和脚本无需运行 IPFS 节点即可访问 IPFS 内容 — 只需使用普通 URL。

https://ipfs.ninja/ipfs/<CID>

当您请求此 URL 时,网关从 IPFS 网络(或其缓存)获取内容,并以标准 HTTP 响应返回。

公共网关 vs. 专属网关

特性公共网关专属网关
URLipfs.ninja/ipfs/...<slug>.gw.ipfs.ninja/ipfs/...
提供内容网络上的任何 CID仅您固定的 CID
认证可选(令牌、IP 白名单)
计划所有计划所有计划(限制不同)

网关如何解析内容

  1. 您请求 ipfs.ninja/ipfs/QmXk7...
  2. 网关检查本地缓存 — 如果文件已缓存,立即返回
  3. 如果未缓存,网关查询 IPFS DHT 查找拥有该 CID 的节点
  4. 网关从最近的可用节点下载文件
  5. 文件在本地缓存并以 HTTP 响应返回

其他公共网关

由于 IPFS 是公共网络,您的文件可以通过任何 IPFS 网关访问 — 不仅是我们的。常用的公共网关包括:

  • dweb.link/ipfs/<CID> — Protocol Labs
  • w3s.link/ipfs/<CID> — Storacha (Web3.Storage)
  • cloudflare-ipfs.com/ipfs/<CID> — Cloudflare