UNPKG

cds-rate-limit

Version:

enabled rate limit pattern for CAP NodeJS Runtime

16 lines (10 loc) 510 B
export const ANNOTATE_CDS_RATE_LIMIT = "@cds.rate.limit"; export const FLAG_RATE_LIMIT_PERFORMED = "__rate_limit_performed"; export const GLOBAL_RATE_LIMITER_PREFIX = "global-rate-limiter"; export const GLOBAL_ANONYMOUS_RATE_LIMITER_PREFIX = GLOBAL_RATE_LIMITER_PREFIX + "-anonymous"; export const RATE_LIMIT_HEADERS = { "Retry-After": "Retry-After", "X-RateLimit-Limit": "X-RateLimit-Limit", "X-RateLimit-Remaining": "X-RateLimit-Remaining", "X-RateLimit-Reset": "X-RateLimit-Reset", } as const;