|
|
|
@ -1,6 +1,7 @@
|
|
|
|
from fastapi import FastAPI
|
|
|
|
from fastapi import FastAPI
|
|
|
|
from fastapi.responses import JSONResponse
|
|
|
|
from fastapi.responses import JSONResponse
|
|
|
|
from fastapi.middleware.cors import CORSMiddleware # CORS
|
|
|
|
from fastapi.middleware.cors import CORSMiddleware # CORS
|
|
|
|
|
|
|
|
from fastapi.middleware.gzip import GZipMiddleware # gZip
|
|
|
|
|
|
|
|
|
|
|
|
from enum import Enum
|
|
|
|
from enum import Enum
|
|
|
|
|
|
|
|
|
|
|
|
@ -16,6 +17,8 @@ class ParameterName(str, Enum):
|
|
|
|
|
|
|
|
|
|
|
|
app = FastAPI()
|
|
|
|
app = FastAPI()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app.add_middleware(GZipMiddleware, minimum_size=1000) # gZip
|
|
|
|
|
|
|
|
|
|
|
|
origins = [ # CORS
|
|
|
|
origins = [ # CORS
|
|
|
|
"*",
|
|
|
|
"*",
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|