V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ucando
V2EX  ›  程序员

有字节的小伙伴吗? 你们的静态资源公共库有 bug

  •  
  •   ucando · 255 天前 · 2825 次点击
    这是一个创建于 255 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先给出 静态资源库网址

    用拼接方式生成的静态资源链接会莫名其妙地输出其它的库内容. 比如我拼接了一个 vue 和 element-ui 的静态资源链接, 刚开始是可以正常使用的, 但后面这个链接可能返回的就不是 vue 和 element-ui 的内容了, 这在生产环境上简直就是灾难

    17 条回复    2023-06-13 10:45:01 +08:00
    mohumohu
        1
    mohumohu  
       255 天前
    没看懂怎么拼接的
    kkocdko
        2
    kkocdko  
       255 天前
    给出复现方法。
    coolzjy
        3
    coolzjy  
       255 天前
    「因使用本网站静态资源导致的任何损失,本网站概不负责。」

    自己的东西随便玩玩,生产你还真敢用没有质保的东西?
    bthulu
        4
    bthulu  
       255 天前   ❤️ 2
    别人这就是故意的, 防止你们拿来当 cdn 用.
    k9982874
        5
    k9982874  
       255 天前
    资源库 CDN 还是用口碑好的吧,用这个你不怕被投毒?
    royzxq
        6
    royzxq  
       255 天前
    有复现方法吗
    ucando
        7
    ucando  
    OP
       255 天前
    @bthulu 这本来就是公开让人用的呀, 故意整人好像也说不过去

    @mohumohu 拼接后的链接类似 https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-Y/??vue/2.6.14/vue.min.js,element-ui/2.15.7/index.min.js, 可以一个链接同时获取多个库

    @kkocdko @royzxq 这个还真的给不了稳定复现的示例, 但已经不止一次碰到了. 暂时都是在缓存有效期为一年的情况下发生的, 怀疑是生成缓存的机制有问题, 是否会有缓存互相覆盖的情况发生.
    ucando
        8
    ucando  
    OP
       255 天前
    @kkocdko
    @royzxq 刚翻了一下历史记录, 发现原来有问题的链接还是可以正常访问的
    https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-y/??element-ui/2.13.2/theme-chalk/index.css,nprogress/0.2.0/nprogress.min.css
    https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-m/??element-ui/2.13.2/theme-chalk/index.css,nprogress/0.2.0/nprogress.min.css
    这两个链接正常来说只是有效期不同, 但现在里面的内容也是不一样的
    yinmin
        9
    yinmin  
       255 天前
    @ucando 为啥要直接引用第三方的资料库?直接把文件放到自己服务器更安全吧?
    ucando
        10
    ucando  
    OP
       255 天前
    @yinmin cdn 加速, 节省自身带宽. 要说可控性那肯定还是自己服务器要更好些.
    PureWhiteWu
        11
    PureWhiteWu  
       255 天前   ❤️ 2
    收到,感谢楼主,我去反馈一下看看。

    另外,对某些楼层:不信任就不要用,推荐自建。这本来就是公益,cdn 费用巨贵,少用点可以给我们省点钱发年终。
    PureWhiteWu
        12
    PureWhiteWu  
       255 天前
    已经反馈给负责人,后续会由负责人跟进看看。
    ucando
        13
    ucando  
    OP
       255 天前
    @PureWhiteWu 感谢
    qzwl
        14
    qzwl  
       255 天前
    @PureWhiteWu 哈哈,这点省下来不够分啊。
    liuidetmks
        15
    liuidetmks  
       254 天前 via iPhone
    @coolzjy 免费的服务基本都有这句话,
    付费的云出故障也没说给你赔偿业务损失
    8355
        16
    8355  
       254 天前
    @liuidetmks
    付费云故障的本质是需要做故障处理 付费云都有服务本身的赔偿 协议里都有
    毕竟没有任何东西是永远可用的,如果你的业务很重要你应该有相应的措施,要么给足够多的钱找厂商来做
    PureWhiteWu
        17
    PureWhiteWu  
       254 天前
    @qzwl 哈哈哈哈哈,那也比给他们用了强。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1515 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.