Joomaen
V2EX  ›  IPFS

能否动态替换网关

  •  
  •   Joomaen · Jan 31, 2025 · 6105 views
    This topic created in 648 days ago, the information mentioned may be changed or developed.

    比如我的图片链接是

    https://coastal-silver-moose.myfilebase.com/ipfs/QmNUxGJsRXq8aDnGkyQhrQyoNQZCzjV13771qii6ET8bEb
    

    当网关挂了导致图片无法加载时,将/ipfs/xxx 前面的部分动态替换掉。

    能否用油猴脚本实现

    10 replies  •  2025-01-31 22:18:42 +08:00
    cpstar
    cpstar
    Jan 31, 2025
    1
    有种东西叫 CNAME ?
    kekxv
    kekxv
    Jan 31, 2025 via iPhone
    2
    为啥不考虑用 nginx (或类似)负载转发?把 nginx 放到单独的服务器,挂掉的概率也低
    Joomaen
    Joomaen
    OP
    Jan 31, 2025
    4
    @kekxv 这样还是要用到服务器,我想在浏览器本地进行动态替换,用脚本或扩展,用户可以增添网关。
    qping
    qping
    Jan 31, 2025 via iPhone
    5
    用户咋知道替换成什么网关?
    slowman
    slowman
    Jan 31, 2025❤️1
    6
    Header Editor 可以
    不过一般都是资源失效(没人 pin 了), cloudflare 或者其他稳定的 gateway 很少见到挂的
    Joomaen
    Joomaen
    OP
    Jan 31, 2025
    7
    @xiashali 看起来不错,待会试试
    xiashali
    xiashali
    Jan 31, 2025
    8
    @1423 #6 cloudflare gateway 已经倒闭了
    v1
    v1
    Jan 31, 2025
    9
    https://ipfs.github.io/public-gateway-checker/

    直接写一个优选脚本即可
    Joomaen
    Joomaen
    OP
    Jan 31, 2025
    10
    @xiashali #3 实测这个可以用,我故意输了个错误的网关来引用图片,正常显示不出来,用来这个扩展程序就可以,用本地网关替换了。
    不过有个问题,当我不运行本地网关时,它虽然能通过外部网关加载网页,可是就不能动态替换掉页面中引用图片的网关了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4754 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 03:16 · PVG 11:16 · LAX 19:16 · JFK 22:16
    ♥ Do have faith in what you're doing.