Method: hashList.get

Pobiera najnowszą zawartość listy skrótów. Lista skrótów może być listą zagrożeń lub listą niezawierającą zagrożeń, np. pamięcią podręczną globalną.

Jest to standardowa metoda Get zdefiniowana na stronie https://google.aip.dev/131, a metoda HTTP to też GET.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa tej konkretnej listy skrótów. Może to być lista zagrożeń lub pamięć podręczna globalna.

Parametry zapytania

Parametry
version

string (bytes format)

Wersja listy skrótów, którą klient już ma. Jeśli klient pobiera listę skrótów po raz pierwszy, to pole MUSI być puste. W przeciwnym razie klient POWINIEN podać wersję otrzymaną wcześniej z serwera. Klient NIE MOŻE manipulować tymi bajtami.

Nowości w wersji 5: w wersji 4 interfejsu API ten parametr nazywał się states, a teraz dla większej przejrzystości zmieniliśmy jego nazwę na version.

Ciąg zakodowany w formacie Base64.

sizeConstraints

object (SizeConstraints)

Ograniczenia rozmiaru listy. Jeśli pominiesz to pole, nie będzie żadnych ograniczeń. Ograniczenia są zalecane na wszystkich urządzeniach o ograniczonej mocy obliczeniowej, przepustowości lub pamięci.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu HashList.