Method: hashList.get
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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/v5alpha1/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.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-02-20 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-02-20 UTC."],[],["This document details retrieving a hash list (threat or non-threat) using a `GET` request. The URL is structured as `https://safebrowsing.googleapis.com/v5alpha1/hashList/{name}`, with `name` being a required path parameter. Optional query parameters include `version` (client's current list version), `desiredHashLength` (hash prefix length), and `sizeConstraints` (list size limits). The request body is empty, and a successful response returns a `HashList` instance.\n"]]