使用 FastAPI 创建 RESTful API
1. 技术要求
在开始使用 FastAPI 创建 RESTful API 之前,确保你具备以下开发环境:
- Python 解释器 :已安装并正常工作的 Python 解释器。建议使用最新版本,可以从 python.org 获取。
- pip 和 virtualenv :当您在 Windows 上安装 Python 时,会自动获得这些工具。macOS 系统中也已包含它们。如果您使用的是 Linux,您需要单独安装包管理器(如 pip)以及虚拟环境工具(如 virtualenv)。我们的示例将使用 pip 和 virtualenv。
- PyCharm :已安装并正常运行的 PyCharm 副本。安装过程已在相关章节中介绍,如果你是直接跳到书的中间部分阅读的。
2. HTTP 协议基础
在深入探讨 FastAPI 之前,我们先简要回顾一下 HTTP 协议的基础知识。HTTP(超文本传输协议)是用于在客户端和服务器之间传输数据的协议。以下是 HTTP 的一些关键概念:
- 客户端-服务器模型 :HTTP 遵循客户端-服务器模型,其中客户端(通常是 web 浏览器)向服务器发送请求,服务器响应请求的数据。
- 请求-响应范式
超级会员免费看
订阅专栏 解锁全文
275

被折叠的 条评论
为什么被折叠?



