File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change 77from fastapi .templating import Jinja2Templates
88from fastapi .middleware .cors import CORSMiddleware
99from .utils import generate_uuid
10- from slowapi import Limiter , _rate_limit_exceeded_handler
11- from slowapi .util import get_remote_address
12- from slowapi .errors import RateLimitExceeded
1310
14-
15- limiter = Limiter (key_func = get_remote_address )
1611app = FastAPI (title = "paste.py 🐍" )
17- app .state .limiter = limiter
18- app .add_exception_handler (RateLimitExceeded , _rate_limit_exceeded_handler )
1912
2013origins = ["*" ]
2114
3528
3629
3730@app .post ("/file" )
38- @limiter .limit ("150/minute" )
3931def post_as_a_file (file : UploadFile = File (...)):
4032 try :
4133 uuid = generate_uuid ()
@@ -93,8 +85,9 @@ def web(request: Request):
9385
9486
9587@app .post ("/web" , response_class = PlainTextResponse )
96- @limiter .limit ("500/minute" )
9788def web_post (content : str = Form (...)):
89+ # print(content)
90+ # return PlainTextResponse(content=content)
9891 try :
9992 file_content = content .encode ()
10093 uuid = generate_uuid ()
You can’t perform that action at this time.
0 commit comments