Pytest项目_day01(HTTP接口)

HTTP

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

访问域名

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

HTTP资源

相关推荐
思则变1 小时前
[Pytest][Part 1]Pytest 自动化测试框架
pytest
THMOM912 小时前
TinyWebserver学习(9)-HTTP
网络协议·学习·http
en-route5 小时前
HTTP 缓存
网络协议·http·缓存
一只小鱼儿吖13 小时前
进程代理单窗口单IP技术:原理、应用与实现
网络·网络协议·tcp/ip
稳联技术13 小时前
Ethernet IP与Profinet共舞:网关驱动绿色工业的智慧脉动
网络·网络协议·tcp/ip
隆里卡那唔13 小时前
在dify中通过http请求neo4j时为什么需要将localhost变为host.docker.internal
http·docker·neo4j
高兴达14 小时前
RPC框架--实现一个非常简单的RPC调用
网络协议·rpc·firefox
~山有木兮14 小时前
LiteHub中间件之限流实现
网络·http·中间件
游戏开发爱好者815 小时前
iOS App首次启动请求异常调试:一次冷启动链路抓包与初始化流程修复
websocket·网络协议·tcp/ip·http·网络安全·https·udp
2501_9151063215 小时前
频繁迭代下完成iOS App应用上架App Store:一次快速交付项目的完整回顾
websocket·网络协议·tcp/ip·http·网络安全·https·udp