ipfs/ipfs-companion

Redirect ipfs.io/api/v0/*

Open

#870 ouverte le 23 avr. 2020

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)JavaScript (364 forks)batch import
P2effort/hourshelp wantedkind/enhancementstatus/ready

Métriques du dépôt

Stars
 (1 992 stars)
Métriques de merge PR
 (Merge moyen 53j 3h) (1 PR mergée en 30 j)

Description

I suspect some apps may leverage the fact that a subset of APIs is exposed under ipfs.io/api/v0/.

Companion should redirect things like https://ipfs.io/api/v0/cat?arg=/ipns/docs.ipfs.io/assets/logo.svg (especially ones with ranges and offsets) to maximize the use of local nodes.


  • Q: could this be a partial replacement for window.ipfs?
    • A: Yes, for basic read-only commands like ipfs.cat. People could simply code against https://ipfs.io/api/v0 and browsers with native support (or companion extension) would just redirect those requests to local node.

Guide contributeur