Skip to content

Module stac_fastapi.core.rate_limit

Rate limiting middleware.

Variables

python3 logger

Functions

get_limiter

python3 def get_limiter( key_func=<function get_remote_address at 0x7f8caa74d9e0> )

Create and return a Limiter instance for rate limiting.

setup_rate_limit

python3 def setup_rate_limit( app: fastapi.applications.FastAPI, rate_limit: Optional[str] = None, key_func=<function get_remote_address at 0x7f8caa74d9e0> )

Set up rate limiting middleware.