Frekuensi Permintaan
Perbarui permintaan
Untuk mencegah kelebihan beban server dan mendapatkan manfaat dari perlindungan optimal, Update
API menerapkan interval waktu terkait seberapa sering klien dapat mengirim permintaan ke
server Web Risk untuk melakukan pemeriksaan URL
(hashes.search
)
atau mengupdate database lokal
(threatLists.computeDiff
).
Permintaan awal untuk data harus terjadi pada interval acak antara 0 dan 1 menit setelah klien dimulai atau aktif. Permintaan berikutnya hanya dapat terjadi setelah batas waktu durasi tunggu minimum atau mode back-off tercapai.
Durasi tunggu minimum
respons hash.search dan respons threatLists.computeDiff memiliki kolom minimumWaitDuration
yang harus dipatuhi klien.
Jika kolom minimumWaitDuration
tidak ditetapkan dalam respons, klien dapat melakukan update sesering yang mereka inginkan dan mengirim permintaan threatListUpdates
atau fullHashes
sebanyak yang mereka inginkan.
Jika kolom minimumWaitDuration
disetel dalam respons,
klien tidak dapat mengupdate lebih sering dari panjang durasi tunggu. Misalnya, jika respons fullHashes
berisi durasi tunggu minimum 1 jam, klien tidak boleh mengirim permintaan fullHashes
apa pun hingga jam tersebut berlalu, meskipun pengguna mengunjungi URL yang awalan hash-nya cocok dengan database lokal.
(Perhatikan bahwa klien dapat memperbarui lebih jarang dari durasi tunggu minimum, tetapi hal ini dapat berdampak negatif pada perlindungan.)
Mode back-off
Untuk prosedur backoff yang direkomendasikan, baca Perjanjian Tingkat Layanan kami.