原文:FastAPI(7)- 详解 Path

前言 上一篇讲了可以为查询参数添加额外的校验和元数据,Query 库:https: www.cnblogs.com poloyy p .html 这篇讲可以为路径查询添加额外的校验和元数据,Path 库 Path 可以为路径参数添加额外的校验和元数据,跟 Query 的参数是一毛一样的 元数据 Path 也可以添加元数据相关信息,这些信息将包含在生成的 OpenAPI 中,并由文档用户界面和外部工 ...

2021-09-19 11:29 0 324 推荐指数:

查看详情

FastAPI(4)- 路径参数 Path Parameters

什么是路径 假设一个 url 是: http://127.0.0.1:8080/items/abcd 那么路径 path 就是 /items/abcd 路径参数 就是将路径上的某一部分变成参数,可通过请求传递,然后 FastAPI 解析 最简单的栗子 ...

Sat Sep 18 07:52:00 CST 2021 0 387
FastAPI(10)- 详解 Body

前言 上一篇有讲到将参数类型指定为 Pydantic Model,这样 FastAPI 会解析它为一个 Request Body 那单类型(int、float、str、bool...)参数可以成为 Request Body 的一部分吗?答案是可以的 通过 Body 函数即可完成 ...

Sun Sep 19 21:38:00 CST 2021 0 105
FastAPI(6)- 详解 Query

可选参数 上一篇文章讲过查询参数可以不是必传的,可以是可选参数 postman 请求结果 可选其实也是一种校验 Query 为了对查询参数进行额外的校验,可以导 ...

Sun Sep 19 03:28:00 CST 2021 0 366
FastApi

官方文档: https://fastapi.tiangolo.com/ 1、安装第三方库老生常谈了,使用 pip 或者 pipenv 即可安装 FastApi: 2、安装后,来创建我们的第一个 API: 这里的写法跟 Flask 几乎一致。只不过在 Flask 中,我们定义路由的装饰 ...

Tue Apr 21 22:54:00 CST 2020 0 971
FastAPI(24)- 详解 File,上传文件

前言 可以使用 FastAPI 提供的 File 定义客户端要上传的文件 学习 File 前最好先学习 Form:https://www.cnblogs.com/poloyy/p/15311533.html 安装 python-multipart 要用 File,需要先安装这个库 ...

Sat Sep 25 18:10:00 CST 2021 1 773
FastAPI(54)- 详解 Request 请求对象

背景 前面讲了可以自定义 Response,那么这里就讲下请求对象 Request 可以通过 Request 来获取一些数据 获取请求基础信息 请求结果 ...

Tue Oct 05 02:13:00 CST 2021 0 171
FastAPI(18)- 详解 Header,获取请求头

查看一个接口的 Header 进到某个网站,右键检查元素;或者直接 F12 找到 Network,选择一个请求,就能看到 Request Header、Response Header 啦 FastAPI 提供的 Header Header 是 Path、Query ...

Sat Sep 25 18:07:00 CST 2021 0 226
FastAPI(17)- 详解 Cookie,获取 Cookies

查看一个网站的 Cookies 进到某个网站,右键检查元素;或者直接 F12 找到 Application-Cookies 就能看到啦 FastAPI 提供的 Cookie Cookie 是 Path 和 Query 的“姐妹”类 它也继承自相同的通用 Param 类 ...

Sat Sep 25 18:07:00 CST 2021 0 141
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM