FastAPI系列:请求对象Request相关属性和函数

请求对象Request相关属性和函数

# request属性和函数
app 表示当前请求所属的上下文应用对象 
url 表示当前请求完整的url对象
base_url 表示请求的服务url地址
method 表示此次请求使用的http方式
client 包含当前请求来源的客户端信息
Cookies 表示请求报文中提交的Cookies值字典类型信息
headers 请求报文中提交的所有请求头信息
path_params 表示当前请求提交的路径参数字典信息
query_params 表示当前请求提交的查询参数
session 表示当前请求中包含的session信息
state 表示请求服务的一个状态值,通常用于处理请求上下文值的传递
json() async协程函数, 使用时用await 
body() async协程函数, 使用时用await 
form() async协程函数, 使用时用await 
scope 表示设置请求报文的请求范围

request.url对象中包含的属性和函数

_url 表示当前请求完整的url对象
components 表示请求url包含哪些部分/如协议,请求地址,路径,查询参数等
path 表示请求url的路径信息  
port 表示请求url的端口号
query 表示请求url提交的字符串形式的查询参数
schema 表示请求url使用的是协议,http还是https
is_secure 表示请求url是否启用https安全校验
posted @ 2024-02-28 17:26  我在路上回头看  阅读(124)  评论(0编辑  收藏  举报