Version 4.0
Les mises à jour et les nouvelles fonctionnalités suivantes sont incluses dans les API Safe Browsing (version 4).
API Lookup (v4)
Ce qui ne change pas:
- L'API permet toujours aux clients d'interroger directement le serveur de navigation sécurisée Google et les listes de navigation sécurisée.
Ce qui change:
- La méthode HTTP
GET
n'est plus acceptée. Utilisez plutôt la méthode HTTPPOST
. key
est désormais le seul paramètre obligatoire dans l'URL de la requête HTTPPOST
.- Le format de la requête et de la réponse HTTP
POST
a changé. Le texte brut n'est plus accepté. Utilisez JSON à la place.
API Update (v4)
Ce qui ne change pas:
- Les clients de l'API mettent toujours à jour régulièrement les préfixes de hachage SHA256 dans les listes de la base de données locale.
- L'API exécute également une requête similaire pour récupérer les hachages SHA256 complets lorsqu'un client rencontre un conflit de préfixe de hachage.
Ce qui change:
key
est désormais le seul paramètre obligatoire dans l'URL de la requête HTTPPOST
.- Le format de la requête et de la réponse HTTP
POST
a changé. Le texte brut n'est plus accepté. Utilisez JSON à la place. - Le mode d'encodage des mises à jour a changé. Au lieu de diffuser des modules d'ajout et de sous-blocs, l'API diffuse désormais les différences à l'aide d'un simple protocole de gestion des versions. Le client envoie son état actuel au serveur avec les mises à jour demandées. Le serveur répond par un nouvel état du client et une différence pour qu'il soit entièrement mis à jour.
- Pour garantir un sacrifice minimal de protection lors du respect des contraintes des clients, l'API diffuse des listes de menaces prioritaires. Les ressources, la bande passante, la géolocalisation et d'autres signaux de l'appareil permettent de transmettre à chaque client les données sur les menaces les plus prioritaires.
Méthode menaceLists.list
Une nouvelle méthode, threatLists.list
, renvoie la liste des listes de navigation sécurisée actuellement disponibles pour la recherche ou le téléchargement.
Codes d'état
Les codes d'état HTTP générés par le serveur en réponse à une requête HTTP POST
ont été modifiés.