9、使用 FastAPI 创建 RESTful API

使用 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 浏览器)向服务器发送请求,服务器响应请求的数据。
  • 请求-响应范式
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值