GX-Bug #70553
Von Till Tepelmann vor mehr als 1 Jahr aktualisiert
Rate Limit wird bei Anfragen innerhalb von 15 Minuten nicht wieder zurückgesetzt Kann wie folgt reproduziert werden: 1. Shop aufsetzen 2. API über /api.php/v3 aufrufen 3. jede Minute 1 Request ausführen 15 Minuten lang sodass insgesamt innerhalb von 15 Min 15 Request stattfinden 4. Zähler "Remaining" sollte innerhalb der 15 Minuten runterzählen und 4985 sein 5. Ab 15 Minuten sollte der Zähler automatisch wieder auf 5000 gesetzt werden Erwartetes Ergebnis: Das Rate Limit sollte nach 15 Minuten immer zurückgesetzt werden, auch wenn man innerhalb der 15 Minuten immer wieder neue Requests absendet. Tatsächliches Ergebnis: Das Rate Limit wird nur zurückgesetzt, wenn man innerhalb von 15 Minuten keine Request sendet. ------------------------------ Rate Limit does not reset on requests within 15 minutes Can be reproduced as follows: 1. set up store 2. call API via /api.php/v3 3. execute 1 request every minute for 15 minutes so that there are 15 requests in total within 15 minutes 4. counter "Remaining" should count down within the 15 minutes and be 4985 5. after 15 minutes the counter should be automatically set to 5000 again Expected result: The rate limit should always reset after 15 minutes, even if you keep sending new requests within the 15 minutes. Actual result: The rate limit is only reset if no requests are sent within 15 minutes.