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

cloudflare 的验证程序在 Safari 上特别慢,甚至无法正常验证

  •  
  •   KevinChan · 2023-11-14 15:42:59 +08:00 · 1236 次点击
    这是一个创建于 409 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天进入 V2EX 也遇到了 cloudflare 的验证程序。macOS Sonoma ,iOS 17 上的 Safari 都是如此,处于一种不可用的状态,相同条件下,chrome 去可以飞快地过验证。

    相关案例链接:
    https://forums.macrumors.com/threads/safari-and-cloudflare-issue.2394319/
    6 条回复    2023-11-16 00:59:31 +08:00
    Conantv2
        1
    Conantv2  
       2023-11-14 15:57:38 +08:00
    说明 safari 性能在这方面远不如 chrome 呗。

    这种验证程序叫 JS 挑战,目的是消耗 bot 性能,增加 bot 请求成本。现在爬虫都是 chrome 内核,下限肯定以 chrome 性能为准。如果你客户端都不如 bot ,那只能说明客户端太拉跨。
    KevinChan
        2
    KevinChan  
    OP
       2023-11-14 16:00:52 +08:00
    @Conantv2 现在的情况就是 Safari 根本无法完成这个挑战,每次遇到都要切换到 chrome 。
    Conantv2
        3
    Conantv2  
       2023-11-14 16:07:42 +08:00
    @KevinChan 那没办法,只能等 safari 升级了,cloudflare 没有充足理由降低验证难度。对 chrome 爬虫来说都不算难的东西,还要再降低难度的话,那就形同虚设了。
    BardOS
        4
    BardOS  
       2023-11-14 16:13:37 +08:00
    safari 真是一言难尽,关键系统自带的也不更新,只能更新 ios ,挺烦人的
    KevinChan
        5
    KevinChan  
    OP
       2023-11-14 16:17:14 +08:00
    @BardOS 是的,iOS 现在只能通过系统更新来更新系统 App ,也是一大槽点。
    neiltroyer849
        6
    neiltroyer849  
       2023-11-16 00:59:31 +08:00 via iPhone
    Safari 17.1 似乎没遇到过这个问题。看了下原论坛报告的这个 bug 不是 beta 版本 21A5277j 时就已经解决了这个问题了吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1255 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:54 · PVG 01:54 · LAX 09:54 · JFK 12:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.