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
然后返回
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)