1> 定义
客户端发给服务端的数据,一般通过Pydantic模型声明请求体
不可通过GET操作发送请求体,可通过POST,DELETE, PUT,PATCH

当模型属性有默认值时,它不是必须的, 否则为必须属性
下图中name,age, 为必需属性,address,phone 为非必须属性

2>声明请求体的参数类型
在函数中参数传递中使用类型提示即可

Fastapi 非常智能,自动将请求体数据转化为json格式读取,且会根据类型提示校验数据类型
客户端发给服务端的数据,一般通过Pydantic模型声明请求体
不可通过GET操作发送请求体,可通过POST,DELETE, PUT,PATCH
当模型属性有默认值时,它不是必须的, 否则为必须属性
下图中name,age, 为必需属性,address,phone 为非必须属性
在函数中参数传递中使用类型提示即可
Fastapi 非常智能,自动将请求体数据转化为json格式读取,且会根据类型提示校验数据类型
本文标题:04 FastApi的请求体
本文链接:https://www.haomeiwen.com/subject/peusertx.html
网友评论