feat: 开启gzip压缩
This commit is contained in:
parent
b385bfab54
commit
46168315d0
@ -30,6 +30,7 @@ from fastapi.security import HTTPBasic, HTTPBasicCredentials
|
|||||||
from fastapi.staticfiles import StaticFiles
|
from fastapi.staticfiles import StaticFiles
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
from starlette.background import BackgroundTask
|
from starlette.background import BackgroundTask
|
||||||
|
from starlette.middleware.gzip import GZipMiddleware
|
||||||
from starlette.responses import FileResponse, Response
|
from starlette.responses import FileResponse, Response
|
||||||
|
|
||||||
from xiaomusic import __version__
|
from xiaomusic import __version__
|
||||||
@ -105,6 +106,8 @@ app.add_middleware(
|
|||||||
allow_methods=["*"], # 允许使用的请求方法
|
allow_methods=["*"], # 允许使用的请求方法
|
||||||
allow_headers=["*"], # 允许携带的 Headers
|
allow_headers=["*"], # 允许携带的 Headers
|
||||||
)
|
)
|
||||||
|
# 添加 GZip 中间件
|
||||||
|
app.add_middleware(GZipMiddleware, minimum_size=500)
|
||||||
|
|
||||||
|
|
||||||
def reset_http_server():
|
def reset_http_server():
|
||||||
|
Loading…
Reference in New Issue
Block a user