摘要: HTTP 作用在 TCP/IP 参考模型的应用层,对应 OSI 七层参考模型的应用层。 TCP/IP 参考模型分为 4 层:链路层 → 网络层 → 传输层 → 应用层。HTTP 是应用层的核心协议之一,依赖传输层的 TCP 协议提供可靠的字节流传输(HTTP/3 则基于 UDP 协议)。 OSI 七 阅读全文
posted @ 2025-12-30 09:25 四叶草z 阅读(22) 评论(0) 推荐(0)
摘要: 一、HTTP 请求头(Request Header)的组成 HTTP 请求头是 HTTP 请求消息的重要组成部分(请求消息整体分为:请求行 + 请求头 + 空行 + [请求体]),请求头本身是一个「键值对(Key-Value)集合」,不存在 “固定几部分” 的强制划分,但从功能和使用场景上,可归纳为 阅读全文
posted @ 2025-12-30 09:08 四叶草z 阅读(3) 评论(0) 推荐(0)
摘要: 特性 http https 全称 HyperText Transfer Protocol(超文本传输协议) HyperText Transfer Protocol Secure(超文本传输安全协议) 核心差异 无加密,明文传输 基于 SSL/TLS 协议加密传输 安全性 低,数据易被窃听、篡改、伪造 阅读全文
posted @ 2025-12-30 09:06 四叶草z 阅读(57) 评论(0) 推荐(0)
摘要: HTTP 响应状态码由 3 位数字 组成,首位数字定义了状态码的类别,共分为 5 大类,不同状态码对应服务器处理请求的不同结果。以下是最常见的状态码及其含义: 一、 1xx:信息性状态码(临时响应) 表示服务器已接收请求,正在处理中,这类状态码很少在实际应用中直接看到。 100 Continue:服 阅读全文
posted @ 2025-12-30 08:58 四叶草z 阅读(14) 评论(0) 推荐(0)
摘要: HTTP:是应用层的协议,专注于客户端和服务器之间的超文本数据传输规则,依赖底层传输层协议实现数据传递 TCP/IP:是一个协议簇,包含了从网络接口层到应用层的一系列协议,是互联网通信的基础协议体系;HTTP是TPC/IP协议簇中应用层的一员,且HTTP基于TPC协议实现可靠传输 阅读全文
posted @ 2025-12-30 08:55 四叶草z 阅读(5) 评论(0) 推荐(0)
摘要: MAC 层的传输单位是帧(frame) IP 层的传输单位是包(packet) TCP 层的传输单位是段(segment) HTTP 的传输单位则是消息或报文(message) 但这些名词并没有什么本质的区分,可以统称为数据包。 阅读全文
posted @ 2025-12-30 08:51 四叶草z 阅读(5) 评论(0) 推荐(0)
摘要: 一、 OSI 七层参考模型 OSI(Open Systems Interconnection)即开放式系统互联,是国际标准化组织制定的理论模型,从下到上共 7 层,每层负责特定的网络功能。 1,物理层 功能:负责处理物理介质上的二进制比特流传输,定义接口的电气、机械特性(如网线、光纤、无线信号的传输 阅读全文
posted @ 2025-12-30 08:49 四叶草z 阅读(23) 评论(0) 推荐(0)
摘要: HTTP 是 HyperText Transfer Protocol 的缩写,中文含义是超文本传输协议。 这个名称拆解来看: HyperText(超文本):指的是包含超链接的文本内容,比如我们常见的 HTML 页面,点击链接就能跳转到其他资源,这也是万维网的核心特征。 Transfer Protoc 阅读全文
posted @ 2025-12-30 08:45 四叶草z 阅读(24) 评论(0) 推荐(0)
摘要: HTTP 定义了多种请求方法,用于表示客户端对服务器资源的操作意图,不同方法遵循不同的语义规则。其中 GET 和 POST 是最常用的两种,此外还有若干标准化的方法。 以下是 HTTP 常见请求方法及其含义: 1.GET 核心含义:向服务器获取资源,是最常用的请求方法。 特点: 请求参数会附加在 U 阅读全文
posted @ 2025-12-30 08:42 四叶草z 阅读(15) 评论(0) 推荐(0)
摘要: 当用户在浏览器地址栏输入 URL 并回车后,整个过程会按照域名解析→TCP 连接→HTTP 请求→服务器响应→页面渲染的步骤完成,具体细节如下: 1.URL 解析与校验 浏览器首先会校验输入的 URL 格式是否合法,同时判断是否为已缓存的地址。如果是常见的域名(如 www.baidu.com),会提 阅读全文
posted @ 2025-12-30 08:40 四叶草z 阅读(15) 评论(0) 推荐(0)