Method: hashList.get

Bir karma listedeki en son içerikleri alın. Karma listesi, tehdit listesi veya Global Önbelleği gibi tehdit içermeyen bir liste olabilir.

Bu, https://google.aip.dev/131 tarafından tanımlanan standart bir Get yöntemidir ve HTTP yöntemi de GET'tir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Bu karma liste adı. Bu, bir tehdit listesi veya Global Önbelleği olabilir.

Sorgu parametreleri

Parametreler
version

string (bytes format)

İstemcinin sahip olduğu karma listesi sürümü. İstemci karma listesi ilk kez getiriyorsa bu alan BOŞ BIRAKILMALIDIR. Aksi takdirde istemci, daha önce sunucudan alınan sürümü sağlamalıdır. Müşteri bu baytları DEĞİŞTİRMEmelidir.

V5'teki yenilikler: API'nin 4. sürümünde states olarak adlandırılan bu parametre, daha anlaşılır olması için version olarak yeniden adlandırıldı.

Base64 kodlu bir dize.

desiredHashLength
(deprecated)

enum (HashLength)

Döndürülen karmaların bayt cinsinden istenen karma önek uzunluğu. Sunucu daha sonra bu belirtilen uzunluktaki tüm karma ön eklerinin döndürür.

Farklı karma listeleri, desiredHashLength alanının kabul edilebilir değerleriyle ilgili farklı koşullara sahiptir. Bu bilgiyi HashListMetadata'daki supportedHashLengths alanında bulabilirsiniz. desiredHashLength, supportedHashLengths içinde bir değer belirtmezse hata döndürülür.

sizeConstraints

object (SizeConstraints)

Listede boyut kısıtlamaları. Atlanırsa herhangi bir kısıtlama yoktur. Sınırlı işlem gücü, bant genişliği veya depolama alanına sahip tüm cihazlarda kısıtlamalar önerilir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, HashList öğesinin bir örneğini içerir.