pip install orjson
可以在路径操作装饰器上声明 response_class=Response ,然后最终返回的响应数据的类型就是声明的 Response
from fastapi import FastAPI
from fastapi.responses import ORJSONResponse
app = FastAPI()
# 声明返回的 Response 类型
@app.get("/item", response_class=ORJSONResponse)
async def get_item():
return [{"item_id": "Foo"}]
用的是 orjson 的 dumps() 方法
和 ORJSONResponse 一样的用法,更推荐用 orjson 代替 ujson