Outils pour capturer et convertir le Web

Comment gérer l'erreur de limite de débit atteinte

Pour éviter les attaques par déni de service (DDOS) et l'instabilité du serveur, nos serveurs Web bloqueront toute demande supplémentaire après avoir reçu un grand nombre de demandes provenant d'un seul emplacement en renvoyant une erreur HTTP 403 avec le message : Limite de débit atteinte. Veuillez attendre la reprise de votre service sous peu. Veuillez également ralentir le taux de demandes que vous envoyez à GrabzIt pour vous assurer que cela ne se reproduise pas à l'avenir.

Les travaux en attente seront alors supprimés. Ce blocage sera ensuite supprimé peu de temps après. Pour éviter que cela ne se produise, essayez de réduire le taux de demandes envoyées au service GrabzIt.

Cette erreur se produit lorsque plus de demandes que ce qui est autorisé pour votre package sont effectuées à partir d'une seule adresse IP ou clé d'application vers le service GrabzIt en une minute. Pour plus de clarté, une demande se produit à chaque fois que notre API est contactée.

Une solution consiste à essayer de ralentir le nombre de demandes que vous effectuez. Une autre consiste à utiliser une technique qui réduit le nombre de requêtes, comme l'utilisation de récupération asynchrone ou l'API REST.

Notez que chaque requête utilisant le API REST compte pour deux requêtes aux fins de la limite de débit, car il s'agit d'une conversion et d'une récupération en une seule.

Une autre solution consiste à mettre à niveau votre compte. Les forfaits gratuits sont limités à 60 requêtes par minute. Alors que la limite du forfait Entrée est de 90 et que le forfait Professionnel est limité à 120 requêtes par minute. Les forfaits Business et Enterprise ont une limite de débit de 150 et 180 requêtes par minute respectivement.