© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Cloudflare DevelopersCD
Cloudflare Developers•2y ago•
1 reply
qavi

Rate Limiting

How can I set duration, like for 5 minutes the user should be rate limitted when Rate Limitting.

// Rate limitting
  const clientIP = request.headers.get('cf-connecting-ip');
  const { success } = await env.RATE_LIMITER.limit({ key: clientIP || '' }); // key can be any string of your choosing
   if (!success) {
      // Return 403 Forbidden for disallowed origins
      console.log(clientIP, success);

      return new Response(`429 Failure – rate limit exceeded`, { status: 429 });
            }
// Rate limitting
  const clientIP = request.headers.get('cf-connecting-ip');
  const { success } = await env.RATE_LIMITER.limit({ key: clientIP || '' }); // key can be any string of your choosing
   if (!success) {
      // Return 403 Forbidden for disallowed origins
      console.log(clientIP, success);

      return new Response(`429 Failure – rate limit exceeded`, { status: 429 });
            }
Cloudflare Developers banner
Cloudflare DevelopersJoin
Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news
85,042Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

rate limiting issues
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
16mo ago
Suggestion for rate limiting
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
2y ago
Implementing complex rate-limiting
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
4y ago
New Rate Limiting Feature Broken?
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
14mo ago