Method: hashList.get
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Mendapatkan konten terbaru dari daftar hash. Daftar hash dapat berupa daftar ancaman atau daftar non-ancaman seperti Global Cache.
Ini adalah metode Get standar seperti yang ditentukan oleh https://google.aip.dev/131 dan metode HTTP juga GET.
Permintaan HTTP
GET https://safebrowsing.googleapis.com/v5alpha1/hashList/{name}
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
name |
string
Wajib. Nama daftar hash khusus ini. Informasi ini dapat berupa daftar ancaman, atau Cache Global.
|
Parameter kueri
Parameter |
version |
string (bytes format)
Versi daftar hash yang sudah dimiliki klien. Jika ini adalah pertama kalinya klien mengambil daftar hash, kolom ini HARUS dikosongkan. Jika tidak, klien HARUS menyediakan versi yang sebelumnya diterima dari server. Klien TIDAK BOLEH memanipulasi byte tersebut. Yang baru di V5: di V4 API, ini disebut states ; sekarang diganti namanya menjadi version agar lebih jelas. String berenkode base64.
|
desiredHashLength |
enum (HashLength )
Panjang awalan hash yang diinginkan dari hash yang ditampilkan dalam byte. Server kemudian akan menampilkan semua awalan hash dalam panjang yang ditentukan ini. Daftar hash yang berbeda memiliki persyaratan yang berbeda untuk nilai kolom desiredHashLength yang dapat diterima. Ini dapat ditemukan di kolom supportedHashLengths di HashListMetadata . Jika desiredHashLength tidak menentukan nilai dalam supportedHashLengths , error akan ditampilkan.
|
sizeConstraints |
object (SizeConstraints )
Batasan ukuran dalam daftar. Jika dihilangkan, berarti tidak ada batasan. Batasan direkomendasikan di semua perangkat yang memiliki daya pemrosesan, bandwidth, atau penyimpanan terbatas.
|
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons akan berisi instance HashList
.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-04-01 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-04-01 UTC."],[[["Get the latest contents of a hash list, which can be a threat list or the Global Cache, using a standard GET method."],["The `name` path parameter specifies the hash list to retrieve."],["Provide the `version` query parameter to indicate the client's current hash list version or leave it empty for the initial fetch."],["Optionally, specify the desired hash prefix length using the `desiredHashLength` query parameter and set size constraints with the `sizeConstraints` parameter."],["The response body will contain the requested `HashList` data."]]],[]]