版本说明

4.0 版

Safe Browsing API (v4) 中包含以下更新和新功能。

Lookup API(版本 4)

相同之处:

  • 该 API 仍让客户端直接查询 Google 安全浏览服务器和安全浏览列表。

不同之处:

  • 不再支持 HTTP GET 方法。请改用 HTTP POST 方法。
  • 现在,key 参数是 HTTP POST 请求网址中所需的唯一参数。
  • HTTP POST 请求和响应格式已更改。不再支持纯文本。 请改用 JSON。

Update API (v4)

相同之处:

  • 此 API 仍让客户端定期更新本地数据库列表中的 SHA256 哈希前缀。
  • 该 API 还有一个类似的请求,会在客户端遇到哈希前缀冲突时检索 SHA256 完整长度哈希。

不同之处:

  • 现在,key 参数是 HTTP POST 请求网址中所需的唯一参数。
  • HTTP POST 请求和响应格式已更改。不再支持纯文本。 请改用 JSON。
  • 更新的编码方式已更改。现在,该 API 使用简单的版本控制协议提供差异比较,而不是提供添加分块和子分块。客户端会将其当前状态连同请求的更新一起发送到服务器。服务器会返回新的客户端状态和差异信息,以使客户端完全更新。
  • 为了确保在考虑客户端限制时最大限度地减少对保护的影响,该 API 会提供优先威胁列表。系统会使用设备资源、带宽、地理定位和其他信号向每个客户端传送优先级最高的威胁数据。

threatLists.list 方法

新方法 threatLists.list 可返回当前可供查询或下载的安全浏览列表的列表。

状态代码

服务器为响应 HTTP POST 请求而生成的 HTTP 状态代码已更改。