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

2023-11-14 15:42:59 +08:00
 KevinChan
今天进入 V2EX 也遇到了 cloudflare 的验证程序。macOS Sonoma ,iOS 17 上的 Safari 都是如此,处于一种不可用的状态,相同条件下,chrome 去可以飞快地过验证。

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

这种验证程序叫 JS 挑战,目的是消耗 bot 性能,增加 bot 请求成本。现在爬虫都是 chrome 内核,下限肯定以 chrome 性能为准。如果你客户端都不如 bot ,那只能说明客户端太拉跨。
KevinChan
2023-11-14 16:00:52 +08:00
@Conantv2 现在的情况就是 Safari 根本无法完成这个挑战,每次遇到都要切换到 chrome 。
Conantv2
2023-11-14 16:07:42 +08:00
@KevinChan 那没办法,只能等 safari 升级了,cloudflare 没有充足理由降低验证难度。对 chrome 爬虫来说都不算难的东西,还要再降低难度的话,那就形同虚设了。
BardOS
2023-11-14 16:13:37 +08:00
safari 真是一言难尽,关键系统自带的也不更新,只能更新 ios ,挺烦人的
KevinChan
2023-11-14 16:17:14 +08:00
@BardOS 是的,iOS 现在只能通过系统更新来更新系统 App ,也是一大槽点。
neiltroyer849
2023-11-16 00:59:31 +08:00
Safari 17.1 似乎没遇到过这个问题。看了下原论坛报告的这个 bug 不是 beta 版本 21A5277j 时就已经解决了这个问题了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/991842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX