Skip to content

Commit a59d8e5

Browse files
committed
feat: add gzip compression middleware
1 parent e5c87df commit a59d8e5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/SearchAPI/application/application.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from fastapi import Depends, FastAPI, Request, HTTPException, APIRouter, UploadFile
1010
from fastapi.responses import Response, JSONResponse
1111
from fastapi.middleware.cors import CORSMiddleware
12+
from fastapi.middleware.gzip import GZipMiddleware
1213

1314
from .log_router import LoggingRoute
1415
from .logger import api_logger
@@ -37,6 +38,9 @@
3738
allow_headers=["*"],
3839
)
3940

41+
app.add_middleware(GZipMiddleware, minimum_size=1000, compresslevel=5)
42+
43+
4044
cfg = load_config_maturity()
4145
cmr_health = get_cmr_health(cfg['cmr_base'], cfg['cmr_health'])
4246

0 commit comments

Comments
 (0)