Fréquence des requêtes

Demandes de mises à jour

Pour éviter la surcharge du serveur et bénéficier d'une protection optimale, l'API Update applique des intervalles de temps déterminant la fréquence à laquelle un client peut envoyer des requêtes au serveur Web Risk afin d'effectuer des vérifications d'URL (hashes.search) ou de mettre à jour la base de données locale (threatLists.computeDiff).

La demande initiale de données doit avoir lieu à un intervalle aléatoire compris entre 0 et 1 minute après le démarrage ou l'activation du client. Les demandes ultérieures ne peuvent avoir lieu que si la durée d'attente minimale ou le délai en mode d'attente a été respecté.

Durée d'attente minimale

La réponse hashes.search et la réponse threatLists.computeDiff contiennent un champ minimumWaitDuration que les clients doivent respecter.

Si le champ minimumWaitDuration n'est pas défini dans la réponse, les clients peuvent effectuer des mises à jour aussi souvent qu'ils le souhaitent et envoyer autant de requêtes threatListUpdates ou fullHashes qu'ils le souhaitent.

Si le champ minimumWaitDuration est défini dans la réponse, les clients ne peuvent pas effectuer de mises à jour fréquemment et doivent respecter la durée d'attente. Par exemple, si une réponse fullHashes contient une durée d'attente minimale d'une heure, le client ne doit pas envoyer de requêtes fullHashes avant que l'heure ne se soit écoulée, même si l'utilisateur consulte une URL dont le préfixe de hachage correspond à la base de données locale. (Notez que les clients peuvent effectuer des mises à jour moins souvent pour respecter la durée d'attente minimale, mais cela peut avoir un impact négatif sur la protection.)

Mode d'attente

Pour connaître la procédure d'attente recommandée, consultez notre contrat de niveau de service.