Projekt

Allgemein

Profil

Aktionen

GX-Bug #70553

offen

Rate Limit wird bei Anfragen innerhalb von 15 Minuten nicht wieder zurückgesetzt / Rate Limit does not reset on requests within 15 minutes

Von Till Tepelmann vor mehr als 1 Jahr hinzugefügt. Vor 24 Tagen aktualisiert.

Status:
Anerkannt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
REST-API
Zielversion:
-
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.2
Release Notes Langtext:

Beschreibung

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.


Aktionen

Auch abrufbar als: Atom PDF