Skip to content

Commit 1a1b5ae

Browse files
committed
applies gzip compression to api output
1 parent c5b17d2 commit 1a1b5ae

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

api/catalog_api/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from fastapi import FastAPI, HTTPException
2+
from fastapi.middleware.gzip import GZipMiddleware
23
from prometheus_fastapi_instrumentator import Instrumentator
34
from prometheus_client import Histogram
45

@@ -9,6 +10,7 @@
910
app = FastAPI(
1011
title="Catalog Search API", description="REST API for Catalog Search Solr"
1112
)
13+
app.add_middleware(GZipMiddleware, minimum_size=1000)
1214

1315
Instrumentator().instrument(app).expose(app)
1416

0 commit comments

Comments
 (0)