Partager via


Qu’est-ce que la limitation de requêtes ?

La limitation est une technique que les API cloud utilisent pour limiter le nombre de requêtes qui peuvent être effectuées dans une période spécifique. La limitation de requêtes garantit que l’API reste disponible et performante pour tous les utilisateurs. Il empêche également tout utilisateur unique de consommer trop de ressources.

Vous pouvez faire l’expérience d’une limitation de requêtes de plusieurs façons. L’une des méthodes courantes consiste à utiliser des codes d’état HTTP. Par exemple, lorsqu’un utilisateur dépasse le nombre autorisé de requêtes, l’API peut retourner un code d’état 429 Too Many Requests. Cette réponse indique que l’utilisateur a émis trop de demandes dans une période spécifique et doit ralentir.

En plus des codes d’état, certaines API peuvent également fournir plus d’informations dans les en-têtes de réponse ou le corps. Par exemple, ils peuvent utiliser l’en-tête Retry-After pour indiquer la durée pendant laquelle l’utilisateur doit attendre avant d’effectuer une autre requête.

Vous devez connaître les limites de débit des API que vous utilisez et savoir gérer correctement les erreurs de limitation dans vos applications. La limitation vous permet de vous assurer que vos applications restent réactives et fiables, même lorsque l’API est sous une charge importante.

Étape suivante