Pytest项目_day01(HTTP接口)

HTTP

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

访问域名

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

HTTP资源

相关推荐
祁弋3 分钟前
UDP的理解
网络·网络协议·udp
额呃呃6 小时前
项目中HTTP协议处理部分(续)
网络·网络协议·http
失散137 小时前
分布式专题——25 深入理解网络通信和TCP、IP协议
java·分布式·网络协议·tcp/ip·架构
粟悟饭&龟波功18 小时前
【网络安全】一、入门篇:读懂 HTTP 协议
安全·web安全·http
豆沙沙包?20 小时前
http/1.1,http/2和http/3、三次握手和四次挥手
网络·网络协议·http
文火冰糖的硅基工坊20 小时前
[创业之路-640]:通信行业供应链 - 通信网的发展趋势:IP化统一 、云网融合 、算网协同 、FMC(固定移动融合)、空天地一体化
网络·网络协议·tcp/ip·系统架构·通信·产业链
2501_915918411 天前
Video over HTTPS,视频流(HLSDASH)在 HTTPS 下的调试与抓包实战
网络协议·http·ios·小程序·https·uni-app·iphone
小丁爱养花1 天前
接口自动化测试 - pytest [1]
python·自动化·pytest
从零开始学习人工智能1 天前
分布式 WebSocket 架构设计与实现:跨节点实时通信解决方案
分布式·websocket·网络协议
半桔1 天前
【网络编程】深入 HTTP:从报文交互到服务构建,洞悉核心机制
linux·网络·c++·网络协议·http·交互