Frequência de pedidos

Atualizar pedidos

Para evitar a sobrecarga do servidor e beneficiar de uma proteção ideal, a API Update impõe intervalos de tempo para a frequência com que um cliente pode enviar pedidos ao servidor do Web Risk para realizar verificações de URLs (hashes.search) ou para atualizar a base de dados local (threatLists.computeDiff).

O pedido inicial de dados tem de ocorrer num intervalo aleatório entre 0 e 1 minuto após o cliente ser iniciado ou ativado. As solicitações subsequentes só podem ocorrer após a duração mínima de espera ou o limite de tempo do modo de recuo ter sido respeitado.

Duração mínima de espera

Tanto a resposta hashes.search como a resposta threatLists.computeDiff têm um campo minimumWaitDuration que os clientes têm de respeitar.

Se o campo minimumWaitDuration não estiver definido na resposta, os clientes podem fazer atualizações com a frequência que quiserem e enviar quantos pedidos threatListUpdates ou fullHashes quiserem.

Se o campo minimumWaitDuration estiver definido na resposta, os clientes não podem fazer atualizações com uma frequência superior à duração do tempo de espera. Por exemplo, se uma resposta fullHashes contiver uma duração de espera mínima de 1 hora, o cliente não pode enviar pedidos fullHashes até essa hora passar, mesmo que o utilizador esteja a visitar um URL cujo prefixo de hash corresponda à base de dados local. (Tenha em atenção que os clientes podem fazer atualizações com menos frequência do que a duração mínima de espera, mas isto pode afetar negativamente a proteção.)

Modo de recuo

Para ver o procedimento de recuo recomendado, leia o nosso contrato de nível de serviço.