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.