赞
踩
目录
请求行 : 请求方式GET 请求路径 请求的协议版本。
请求头:包含 Host 服务器的主机地址和端口号,User-Agent用户代理 等等。
空行 : \r\n
每项数据之间使用\r\n进行结束。
请求行 : 请求方式POST 请求路径 请求的协议版本。
请求头:包含 Host 服务器的主机地址和端口号,User-Agent用户代理 等等。
空行 : \r\n
请求体 : 请求参数 是k等于value的方式。K1=value1 K2=value2.
每项数据之间使用\r\n进行结束。
Post的请求可以允许没有请求体。
响应报文包括
响应行 : HTTP协议版本 状态码 状态描述
响应头: 包括服务器名称,内容类型,响应的数据类型和客户端保持长连接 ,服务端的响应时间。
空行 :
响应体: 响应给客户端的数据,也就是HTML网页。
响应头信息主要是告诉浏览器的客户端应该如何处理我们返回的数据。
是用于表示Web服务器响应状态的3位数字代码
状态码 | 说明 |
---|---|
200 | 服务器已成功处理了请求 |
400 | 错误的请求,请求地址或者参数有误 |
404 | 请求资源在服务器不存在 |
500(服务器端异常) | 服务器内部源代码出现错误 |
1 什么是静态web服务器?
能为发出请求的浏览器提供静态资源(HTML网页,js,css,图片,音频,视频。)的服务器。
2 静态web服务器 = TCP服务器 + HTTP响应报文。
FAST API 是 快速高性能Python外部框架,基于标准的Python类型提示。要求Python : 环境Python 3.6+。
fastapi安装
☆ 安装方式1:
安装fastapi
pip install fastapi
如果用于生产,那么你还需要一个ASGI服务器,如Uvicorn或Hypercorn
pip install uvicorn
功能需求:
搭建服务器
返回html页面
基本步骤:
导入模块
创建FastAPI框架对象
通过@app路由装饰器收发数据
运行服务器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。