要求頻率

更新要求

為避免伺服器過載並提供最佳防護,Update API 會限制用戶端向 Web Risk 伺服器傳送要求以執行網址檢查 (hashes.search) 或更新本機資料庫 (threatLists.computeDiff) 的時間間隔。

用戶端啟動或喚醒後,必須在 0 到 1 分鐘之間的隨機間隔內,發出初始資料要求。後續要求只能在最短等待時間退避模式時間限制過後發生。

最短等待時間

hashes.search 回應threatLists.computeDiff 回應都有 minimumWaitDuration 欄位,用戶端必須遵守。

如果回應中未設定 minimumWaitDuration 欄位,用戶端可以視需要頻繁更新,並傳送任意數量的 threatListUpdatesfullHashes 要求。

如果回應中minimumWaitDuration欄位已設定,用戶端更新頻率不得高於等待時間長度。舉例來說,如果 fullHashes 回應包含 1 小時的最低等待時間,即使使用者造訪的網址雜湊前置字元與本機資料庫相符,用戶端也必須等到該小時結束後,才能傳送任何 fullHashes 要求。(請注意,用戶端更新頻率可以低於最短等待時間,但這可能會對防護造成負面影響)。

輪詢模式

如需建議的退避程序,請參閱我們的服務水準協議