【问题标题】:Google Safebrowsing Lookup APIGoogle 安全浏览查找 API
【发布时间】:2015-02-19 16:46:18
【问题描述】:

我的应用程序使用 API 检查网站是否在 Google 安全浏览数据库中被列为恶意网站。

我非常困惑,因为我不明白是否必须将主页或网站所有页面的完整列表发送给 Google。

如果我通过 API 向他们发送请求以检查“example.com”,他们会告诉我“example.com/sample.html”是否也被列为恶意?

一切正常,但我想至少减少请求!

【问题讨论】:

    标签: java rest safe-browsing


    【解决方案1】:

    我目前使用 Google Safe Browsing API,以下是 API 的限制。

    • 一个 API 密钥每 24 小时最多可以向 10,000 个客户端发出请求。
    • 您可以在单个 POST 中查询多达 500 个 URL 请求。

    我之前每次使用一个请求,并以超出 API 定义的配额结束。但现在每个请求我最多设置 500 个 URL。它帮助我不超过 API 的限制,而且速度也非常快。

    尝试将 URL 附加到一个不超过 500 的 POST 请求中并发送到 API。

    【讨论】:

      【解决方案2】:

      网站https://developers.google.com/safe-browsing/lookup_guide中的文档 表示 URL = RFC 1738 之后的有效 URL 字符串

      【讨论】:

      • 如果你使用 POST,你可以发送任意数量的 url 来检查
      • 我有一个页面超过1000万的网站。我应该发送 1 个请求还是 10,000,000 个请求?
      • 1000万页的好网站,你可以批量处理
      • @learningJava:你完全错了。 SafeBrowsing 的 API 有 url 限制和 chars 限制
      • 一个 POST 请求最多可以检查 500 个 URL。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多