HTTP复习
HTTP协议:一.是什么:超文本传输协议(HyperText Transfer Protocol,简称HTTP)是一种用于传输网页及其他数据的协议。它定义了客户端(通常是浏览器)和服务器之间信息交换的格式和方式。HyperText Transfer Protocol缩写
二.核心作用:****规定浏览器(客户端)和服务器之间怎么沟通,实现网页、图片、数据等资源的传输。是提供一种标准的,可扩展的机制来访问和传输网页及各种资源。
** 三.与TCPIP的区别是什么:****TCP/IP 是一套 “网络通信全家桶”,HTTP 是基于它的 “Web 专属通信规则”。
- 作用不同:TCP/IP 管数据怎么传:比如把数据拆成小包、保证包不丢、按顺序送达。
HTTP 管传什么、怎么对话:比如浏览器说 “GET 一个网页”,服务器回 “200 成功 + 网页内容”。
2.层级不同:TCP/IP 是协议簇(包含 TCP、IP、UDP 等多个协议),属于网络传输的底层基础,负责数据从一台设备传到另一台设备的 “通路搭建”。
HTTP 是应用层协议,跑在 TCP/IP 之上,只负责浏览器和服务器之间 “请求 - 响应” 的交互规则。
3.使用场景不同:TCP/IP 是通用的,所有网络通信都用它(比如聊天软件、游戏、邮件)。
HTTP 只用于 Web 场景(比如访问网页、调用接口)。
** 四.五层(七层)结构 : 应用层(表示层,会话层),传输层,网络层,数据库链层,物理层(7层)
** 五:在地址栏输入内容回车后过程:三次握手,四次挥手::

浙公网安备 33010602011771号