python系列:FASTAPI系列 14-使用JSONResponse 返回JSON内容
FASTAPI系列 14-使用JSONResponse 返回JSON内容
FASTAPI系列 14-使用JSONResponse 返回JSON内容
前言
当你创建一个 FastAPI 接口
时,可以正常返回以下任意一种数据:dict
,list
,Pydantic 模型
,数据库模型等等。FastAPI
默认会使用 jsonable_encoder
将这些类型的返回值转换成 JSON 格式
,默认情况下会以content-type: application/json 格式
返回。
在有些情况下,我们需要在路径操作中直接返回Response对象
,这样我们能有更多的操作灵活性,比如自定义头headers 信息
、自定义Cookie信息
等
提示:以下是本篇文章正文内容,下面案例可供参考
一、默认返回的JSON格式
定义一个字典类型,然后fastpai
会默认转化成json
然后返回