Compartir a través de


¿Qué es la limitación?

La limitación es una técnica que usan las API en la nube para limitar el número de solicitudes que se pueden realizar en un período de tiempo determinado. Usan la limitación para asegurarse de que la API sigue estando disponible y respondiendo a todos los usuarios, y para evitar que un único usuario consuma demasiados recursos.

Puede experimentar la limitación de varias maneras. Una manera común es usar códigos de estado HTTP. Por ejemplo, cuando un usuario supera el número permitido de solicitudes, la API podría devolver un 429 Too Many Requests código de estado. Esta respuesta indica que el usuario emitió demasiadas solicitudes en un período de tiempo determinado y que debería ralentizarse.

Además de los códigos de estado, algunas API también pueden proporcionar información adicional en los encabezados o el cuerpo de la respuesta. Por ejemplo, podrían usar el Retry-After encabezado para indicar cuánto tiempo debe esperar el usuario antes de realizar otra solicitud.

Es importante que, como desarrollador, conozca los límites de las API que use y controle los errores de limitación adecuadamente en las aplicaciones. Le ayuda a garantizar que las aplicaciones sigan respondiendo y sean confiables, incluso cuando la API está bajo mucha carga.