Trova gli hash completi che corrispondono ai prefissi hash richiesti.
Richiesta HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "client": { object ( |
Campi | |
---|---|
client |
I metadati del client. |
clientStates[] |
Gli stati attuali del client per ciascun elenco locale delle minacce del client. Una stringa con codifica Base64. |
threatInfo |
Elenchi e hash da controllare. |
apiClient |
Metadati del client associati ai chiamanti di API di livello superiore basate sull'implementazione del client. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"matches": [
{
object ( |
Campi | |
---|---|
matches[] |
Gli hash completi corrispondenti ai prefissi richiesti. |
minimumWaitDuration |
La durata minima che il client deve attendere prima di inviare una richiesta di hash di ricerca. Se questo campo non viene configurato, i clienti possono inviare una richiesta appena lo desiderano. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
negativeCacheDuration |
Per le entità richieste che non corrispondono all'elenco delle minacce, per quanto tempo occorre memorizzare la risposta nella cache. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |