Update README with new Python version and rate limit
This commit is contained in:
parent
7dff437305
commit
0f8ce22f8c
|
|
@ -1,4 +1,4 @@
|
|||
```ruby
|
||||
```regex
|
||||
███████╗ █████╗ ███████╗████████╗ █████╗ ██████╗ ██╗ ██╗ ██╗██████╗ ██████╗
|
||||
██╔════╝██╔══██╗██╔════╝╚══██╔══╝██╔══██╗██╔══██╗██║ ██║ ██║╚════██╗██╔═████╗
|
||||
█████╗ ███████║███████╗ ██║ ███████║██████╔╝██║ ███████║ █████╔╝██║██╔██║
|
||||
|
|
@ -8,12 +8,12 @@
|
|||
```
|
||||
|
||||
[](https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/main/PROJECTS/advanced/api-rate-limiter)
|
||||
[](https://www.python.org)
|
||||
[](https://www.python.org)
|
||||
[](https://www.gnu.org/licenses/agpl-3.0)
|
||||
[](https://pypi.org/project/fastapi-420)
|
||||
[](https://fastapi.tiangolo.com)
|
||||
|
||||
> Production rate limiting for FastAPI using HTTP 420 "Enhance Your Calm".
|
||||
> Enterprise rate limiting for FastAPI using HTTP 420 "Enhance Your Calm".
|
||||
|
||||
*This is a quick overview — security theory, architecture, and full walkthroughs are in the [learn modules](#learn).*
|
||||
|
||||
|
|
@ -37,7 +37,7 @@ from fastapi import FastAPI
|
|||
from fastapi_420 import RateLimiter, RateLimiterSettings
|
||||
|
||||
app = FastAPI()
|
||||
limiter = RateLimiter(RateLimiterSettings(default_limit="100/minute"))
|
||||
limiter = RateLimiter(RateLimiterSettings(default_limit="69/minute"))
|
||||
app.add_middleware(limiter.middleware)
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue