Versionshinweise

Version 4.0

Die folgenden Updates und neuen Funktionen sind in den Safe Browsing APIs (v4) enthalten.

Lookup API (v4)

Was bleibt gleich?

  • Über die API können Clients weiterhin den Google Safe Browsing-Server und die Safe Browsing-Listen direkt abfragen.

Unterschiede:

  • Die HTTP-Methode GET wird nicht mehr unterstützt. Verwenden Sie stattdessen die HTTP-Methode POST.
  • Der Parameter key ist jetzt der einzige Parameter, der in der HTTP-Anfrage-URL POST erforderlich ist.
  • Das Format der HTTP-POST-Anfrage und -Antwort hat sich geändert. Nur-Text wird nicht mehr unterstützt. Verwenden Sie stattdessen JSON.

API aktualisieren (v4)

Was bleibt gleich?

  • Bei der API aktualisieren Clients regelmäßig die SHA256-Hash-Präfixe in den Listen der lokalen Datenbank.
  • Die API hat auch eine ähnliche Anfrage zum Abrufen der SHA256-Hashes in voller Länge, wenn ein Client in Konflikt mit einem Hash-Präfix stößt.

Unterschiede:

  • Der Parameter key ist jetzt der einzige Parameter, der in der HTTP-Anfrage-URL POST erforderlich ist.
  • Das Format der HTTP-POST-Anfrage und -Antwort hat sich geändert. Nur-Text wird nicht mehr unterstützt. Verwenden Sie stattdessen JSON.
  • Die Codierung von Updates hat sich geändert. Anstatt Add- und Sub-Chunks bereitzustellen, stellt die API jetzt Unterschiede mithilfe eines einfachen Versionsverwaltungsprotokolls bereit. Der Client sendet seinen aktuellen Status zusammen mit den angeforderten Updates an den Server. Der Server antwortet mit einem neuen Clientstatus und einem Unterschied, um den Client vollständig zu aktualisieren.
  • Die API stellt priorisierte Bedrohungslisten bereit, um den Schutz bei der Anpassung von Clienteinschränkungen so gering wie möglich zu halten. Geräteressourcen, Bandbreite, Standortbestimmung und andere Signale werden verwendet, um jedem Client die Bedrohungsdaten mit der höchsten Priorität bereitzustellen.

threatLists.list-Methode

Die neue Methode threatLists.list gibt eine Liste der Safe Browsing-Listen zurück, die derzeit zum Abrufen oder Herunterladen verfügbar sind.

Statuscodes

Die HTTP-Statuscodes, die vom Server als Antwort auf eine HTTP-POST-Anfrage generiert wurden, haben sich geändert.