gzip_middleware.py 301 B

1234567891011121314
  1. from fastapi import FastAPI
  2. from starlette.middleware.gzip import GZipMiddleware
  3. def add_gzip_middleware(app: FastAPI):
  4. """
  5. 添加gzip压缩中间件
  6. :param app: FastAPI对象
  7. :return:
  8. """
  9. app.add_middleware(
  10. GZipMiddleware, # type: ignore
  11. minimum_size=1000, compresslevel=9)