From c09b968d34430b127a0cc1a69f16086370a897f8 Mon Sep 17 00:00:00 2001 From: itayw Date: Sat, 26 Apr 2014 21:40:43 +0300 Subject: [PATCH] #386 Added Retry-After header --- lib/auth/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/auth/index.js b/lib/auth/index.js index 74ac55e5..b06e38f3 100644 --- a/lib/auth/index.js +++ b/lib/auth/index.js @@ -471,6 +471,7 @@ auth.checkRateLimits = function (req, res, callback) { res.header("X-RateLimit-Limit", req.limits.limit); res.header("X-RateLimit-Remaining", req.limits.remaining < 0 ? 0 : req.limits.remaining); res.header("X-RateLimit-Reset", req.limits.reset); + res.header("Retry-After", Math.floor(ttl / 1000)); if (req.limits.remaining < 0) return callback(new Error('Limit exceeded'));