Captura de pantalla: https://i.imgur.com/qrfrnfj.jpg
Limitación de velocidad
El servidor limita las solicitudes por IP de origen a 60 por minuto para solicitudes autenticadas y 25 por minuto para solicitudes no autenticadas, con algunas excepciones.
Su aplicación debe identificarse en nuestros servidores a través de una cadena de agente de usuario única para lograr la cantidad máxima de solicitudes por minuto.
Veo "Demasiadas solicitudes" allí, así que claramente necesito acelerar mi aplicación. Pero el ratelimit es 25, y cuando miro el agente de usuario veo:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
En mi código tengo...
function getRelease(idFiltered) { return fetch(`https://api.discogs.com/releases/${idFiltered}`, { 'User-Agent': 'Dispodger/0.1', })...pero parece que no se está enviando correctamente.
También probé con Chrome, y parece que estoy sufriendo el mismo problema:
agente de usuario: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/96.0.4664.110 Safari/537.36
Leí esto , que informa un problema similar. Tal vez deba agregar...
Accept: 'application/json', 'Content-Type': 'application/json',... pero no estoy seguro de eso.
¿Alguna idea de cómo solucionar este problema, por favor? TIA.