分类: web

4 篇文章

FastAPI数据模型
在 FastAPI 中,数据模型是处理请求和响应数据的核心,主要通过 Pydantic 库实现。 基本模型定义 Pythonfrom pydantic import BaseModel from typing import Optional, List # Optional[str] 相当于 typing标准库下的Union[…
http参数请求常见方式
GET: URL查询参数 形如https://www.baidu.com/?wd=<值1>&参数=<值2> POST: URL查询参数 内容体中的form表单数据,跟URL参数相似 内容体中json参数 内容体文件上传
thumbnail
FastAPI入门
FastAPI是建立在Starlette和Pydantic基础上的,Pydantic是一个基于Python类型提示来定义数据验证、序列化和文档的库。Starlette是一种轻量级的ASGI框架/工具包,是构建高性能Asyncio服务的理性选择 一个简单的基于FastAPI的简单应用可以是 (1)导入 FastAPI。   (2)创建一个 …
thumbnail
HTTP协议基本原理
HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种基于 TCP/IP 的应用层协议,用于在客户端和服务器之间传输超文本(如 HTML、图片、视频等)。其基本原理包括: 请求 - 响应模式:客户端发送请求,服务器接收并处理后返回响应 无状态性:服务器不会保留客户端的历史连接信息,每次请求都是独立的 基于 TCP …