Pytest项目_day01(HTTP接口)

HTTP

  • HTTP是一个协议(服务器传输超文本到浏览器的传送协议),是基于TCP/IP通信协议来传输数据(HTML文件,图片文件,查询结果等)。

访问域名

  • 例如www.baidu.com就是百度的域名,我们想要访问百度,就需要使用DNS,来将www.baidu.com域名解析为ip地址。
  • 随后客户端向服务端发起TCP请求,三次握手进行连接,三次握手如下:
    • 客户端向服务端说:你准备好了吗,我要发送请求了
    • 服务端接收后,向客户端说:ok,我准备好了,你发请求吧
    • 客户端接收后,向服务端说:好的,我知道了
  • 客户端随后向服务端发送HTTP请求(request)
  • 服务端向客户端返回HTTP返回(response)
  • 客户端拿到数据进行页面渲染

HTTP资源

相关推荐
路由侠内网穿透.2 分钟前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
吠品22 分钟前
什么是 IP SSL 证书?该如何申请
网络协议·tcp/ip·ssl
奋斗羊羊1 小时前
TCP、UDP 和串口通信对比分析
网络协议·tcp/ip·udp
我的xiaodoujiao2 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 44--将自动化测试结果自动推送至钉钉工作群聊
前端·python·测试工具·ui·pytest
岚天start3 小时前
Python HTTP服务器添加简单用户名密码认证的三种方案
服务器·python·http
不知名。。。。。。。。4 小时前
传输层————TCP/UDP
网络协议·tcp/ip·udp
我的xiaodoujiao4 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 45--生成项目需要的requirements.txt依赖文件
python·学习·测试工具·pytest
REDcker4 小时前
RFC1918私有IP地址空间详解
网络协议·tcp/ip·php
ps酷教程4 小时前
HttpPostRequestEncoder源码浅析
http·netty
Flamingˢ5 小时前
FPGA中的存储器模型:从IP核到ROM的深度解析与应用实例
网络协议·tcp/ip·fpga开发