1
0
mirror of https://github.com/actix/examples synced 2024-12-05 03:01:55 +01:00
examples/middleware/rate-limit/README.md

703 B

Middleware: Rate Limiting

This example showcases two middleware that achieve rate limiting for your API endpoints. One uses a simple leaky-bucket implementation and the other delegates to actix-governor.

Usage

cd middleware/rate-limit
cargo run

Look in src/rate_limit.rs to see the leaky-bucket implementation.

Routes

Calling either of these endpoints too frequently will result in a 429 Too Many Requests response.