Note di rilascio

Versione 4.0

Nelle API di Navigazione sicura (v4) sono inclusi i seguenti aggiornamenti e nuove funzionalità.

API Lookup (v4)

Che cosa rimane:

  • L'API continua ad avere client che eseguono query direttamente sul server di Google Navigazione sicura e sugli elenchi di Navigazione sicura.

Differenze:

  • Il metodo HTTP GET non è più supportato. Utilizza invece il metodo HTTP POST.
  • Il parametro key è ora l'unico parametro richiesto nell'URL di richiesta HTTP POST.
  • Il formato della richiesta e della risposta HTTP POST è cambiato. Il testo normale non è più supportato. Utilizza JSON.

API Update (v4)

Che cosa rimane:

  • L'API ha ancora client che aggiornano periodicamente i prefissi hash SHA256 negli elenchi del database locale.
  • L'API ha anche una richiesta simile per recuperare gli hash completi SHA256 quando un client rileva un conflitto con il prefisso hash.

Differenze:

  • Il parametro key è ora l'unico parametro richiesto nell'URL di richiesta HTTP POST.
  • Il formato della richiesta e della risposta HTTP POST è cambiato. Il testo normale non è più supportato. Utilizza JSON.
  • La modalità di codifica degli aggiornamenti è cambiata. Anziché fornire blocchi aggiuntivi e secondari, l'API ora gestisce le differenze utilizzando un semplice protocollo di controllo delle versioni. Il client invia il proprio stato attuale al server insieme agli aggiornamenti richiesti. Il server risponde con un nuovo stato client e una differenza per aggiornare il client completamente.
  • Per garantire un sacrificio minimo di protezione durante il rispetto dei vincoli dei client, l'API fornisce elenchi di minacce prioritarie. Le risorse del dispositivo, la larghezza di banda, la geolocalizzazione e altri segnali vengono utilizzati per fornire i dati sulle minacce con la massima priorità a ciascun client.

Metodo ThreatLists.list

Un nuovo metodo, threatLists.list, restituisce un elenco di elenchi di Navigazione sicura attualmente disponibili per la ricerca o il download.

Codici di stato

I codici di stato HTTP generati dal server in risposta a una richiesta HTTP POST sono cambiati.