diff --git a/src/Middleware/RateLimitMiddleware.php b/src/Middleware/RateLimitMiddleware.php index 2a77fa2..699b4cd 100755 --- a/src/Middleware/RateLimitMiddleware.php +++ b/src/Middleware/RateLimitMiddleware.php @@ -74,7 +74,211 @@ class RateLimitMiddleware http_response_code(429); header("Retry-After: {$retryAfter}"); - echo '
Please wait ' . ceil($retryAfter / 60) . ' minutes before trying again.
'; + + $retryMinutes = (int) ceil($retryAfter / 60); + $retryAfterMs = $retryAfter * 1000; + $requestUri = htmlspecialchars($_SERVER['REQUEST_URI'] ?? '/', ENT_QUOTES, 'UTF-8'); + + echo << + + + + +