gpt4 book ai didi

javascript - : detect real user + block bots 的最佳方法

转载 作者:行者123 更新时间:2023-12-02 19:56:14 25 4
gpt4 key购买 nike

我正在使用 Maps API,每个请求的成本相当高

  • 我的目标是发出尽可能少的请求,因此我在这里使用了大量缓存
  • 每次页面加载时都会调用 API,但不需要为 googlebot 等非人类用户调用

那么,检测用户是机器人还是人类的最佳方法是什么?

  • 请不要使用验证码技巧。
  • 也许我们可以检查页面加载时的鼠标事件,并在检查时向用户显示加载图标(以及如何实现这一点的技术想法)?
  • 更好的想法?

最佳答案

我会使用 Javascript 来加载 map 图像。网络抓取工具和机器人通常不会尝试解析或执行 Javascript。这可确保您的 API 调用仅在浏览器访问该页面时进行。

您可以通过将 API 调用分解到通过 AJAX 调用的单独页面来实现此目的。

关于javascript - : detect real user + block bots 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8597399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com