Frekuensi Permintaan

Permintaan pembaruan

Untuk mencegah server kelebihan beban dan mendapatkan perlindungan yang optimal, Update API menerapkan interval waktu untuk frekuensi klien dapat mengirim permintaan ke server Risiko Web 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 diikuti.

Durasi tunggu minimum

Respons hashes.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 diinginkan dan mengirim sebanyak mungkin permintaan threatListUpdates atau fullHashes.

Jika kolom minimumWaitDuration ditetapkan dalam respons, klien tidak dapat memperbarui lebih sering daripada 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 melakukan update lebih jarang daripada durasi tunggu minimum, tetapi hal ini dapat berdampak negatif pada perlindungan.)

Mode back-off

Untuk prosedur backoff yang direkomendasikan, baca Perjanjian Tingkat Layanan kami.