Method: hashList.get

Получает актуальное содержимое хэш-списка. Хэш-список может представлять собой либо список угроз, либо список не представляющих угрозы, например, глобальный кэш.

Это стандартный метод GET, как определено в https://google.aip.dev/131 , и метод HTTP также является GET.

HTTP-запрос

GET https://safebrowsing.googleapis.com/v5alpha1/hashList/{name}

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Обязательно. Название данного списка хешей. Это может быть список угроз или глобальный кэш.

Параметры запроса

Параметры
version

string ( bytes format)

Версия списка хешей, которая уже имеется у клиента. Если клиент впервые получает список хешей, это поле ДОЛЖНО оставаться пустым. В противном случае клиент ДОЛЖЕН предоставить версию, ранее полученную от сервера. Клиент НЕ ДОЛЖЕН манипулировать этими байтами.

Что нового в версии 5 : в версии 4 API это называлось states ; теперь для большей ясности оно переименовано в version .

Строка, закодированная в формате Base64.

sizeConstraints

object ( SizeConstraints )

Ограничения по размеру указаны в списке. Если они опущены, ограничений нет. Ограничения рекомендуются для всех устройств с ограниченной вычислительной мощностью, пропускной способностью или объемом памяти.

Текст запроса

Тело запроса должно быть пустым.

Ответный текст

В случае успеха тело ответа будет содержать экземпляр HashList .