news 2026/6/10 16:02:53

网络原理-HTTP/HTTPS

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络原理-HTTP/HTTPS

网络原理 - HTTP 与 HTTPS 完整对比与核心知识点
(2026年最新视角,面试/实战高频总结)

一、HTTP 与 HTTPS 核心对比表(强烈建议背诵)

对比项HTTPHTTPS实际影响(2025-2026)
全称HyperText Transfer ProtocolHTTP + SSL/TLS
默认端口80443
传输层协议TCPTCP相同
数据是否加密明文传输加密传输(对称+非对称混合加密)HTTPS 完胜
数据完整性校验无(容易被篡改)有(HMAC 或 AEAD)HTTPS 完胜
身份认证(服务器)无(容易被中间人冒充)有(证书 + CA 信任链)HTTPS 完胜
身份认证(客户端)基本没有(可通过其他方式)支持(双向认证,较少用)企业内部系统常见
首次连接速度更快更慢(握手多几轮)HTTP/3 + 0-RTT 已经大幅缩小差距
现代浏览器行为不安全警告、部分功能受限默认安全,无警告几乎所有网站强制 HTTPS
SEO排名劣势有加分Google 长期把 HTTPS 作为排名因素
2026年主流占比<5%(仅内部测试、遗留系统)>95%事实标准

二、HTTP/HTTPS 发展时间线(常考)

时间协议版本关键特性现状(2026)
1991HTTP/0.9只支持 GET,极其原始已淘汰
1996HTTP/1.0支持多种方法、头部、状态码基本淘汰
1997~1999HTTP/1.1持久连接、Host头、分块传输、管道化仍然大量存在(但被逐渐取代)
2015HTTP/2二进制分帧、多路复用、头部压缩、服务器推送广泛使用
2018~2022HTTP/3基于 UDP + QUIC,0-RTT、连接迁移、多路复用更强2026年快速增长(Chrome/Edge 默认开启)
2014~至今HTTPS 普及Google 强制要求、浏览器警告几乎全部网站标配

三、HTTPS 加密核心流程(面试最爱问的图)

客户端 服务器 │ │ │─────────────── ClientHello ──────────►│ │◄────────────── ServerHello ───────────│ │◄────────────── Certificate ───────────│ ← 服务器证书(含公钥) │◄────────────── ServerKeyExchange? ────│ (某些密钥交换算法需要) │─────────────── ClientKeyExchange ────►│ │─────────────── ChangeCipherSpec ─────►│ │◄────────────── ChangeCipherSpec ──────│ │─────────────── Finished ─────────────►│ ← 双方验证握手完整性 │◄────────────── Finished ──────────────│ │ │ ↓ ↓ 加密对称密钥协商完成,开始加密通信

现代主流密钥交换方式(2026)对比

方式安全性前向安全性(PFS)性能2026主流程度
RSA较弱(无PFS)×较高基本淘汰
DHE一般少用
ECDHE(推荐)优秀优秀绝对主流
TLS 1.3 强制 ECDHE极好最佳2026年事实标准

四、2026年最常被问到的几个核心问题答案

  1. HTTPS 一定比 HTTP 安全吗?
    理论上是,但实际取决于:

    • 证书是否可信
    • 是否开启 HSTS
    • 是否正确配置了强密码套件
    • 是否防止了降级攻击
  2. 为什么 HTTPS 第一次连接明显慢?

    • TCP 三次握手
    • TLS 1.2 需要 2-RTT,TLS 1.3 1-RTT
    • 证书验证(可能要查 CRL/OCSP)
    • 密钥交换计算开销
  3. HTTP/3 为什么不需要 HTTPS 单独谈?
    HTTP/3 本身就强制要求加密(基于 QUIC,而 QUIC 内置 TLS 1.3),所以“HTTP/3 = HTTPS/3”

  4. 现代网站最推荐的 HTTPS 配置(2026)?

    • TLS 1.3 only(禁用 1.2 及以下)
    • 优先 ECDHE + AES-GCM
    • 开启 HSTS + preload
    • 证书使用 ECDSA(比 RSA 更快更安全)
    • OCSP Stapling 或必须禁用 OCSP(改用 CRLite)

五、快速记忆口诀

HTTP:明文、80、不安全、老古董 HTTPS:加密、443、证书、TLS握手、现代标配 HTTP/1.1 → 持久连接 HTTP/2 → 多路复用 + 头部压缩 HTTP/3 → QUIC + UDP + 0-RTT

想继续深入哪个方向?

  • TLS 1.3 与 TLS 1.2 详细握手对比
  • QUIC 与 TCP 的核心差异(HTTP/3 原理)
  • 常见 HTTPS 攻击与防御(中间人、降级、证书吊销等)
  • HSTS、HPKP、CAA、证书透明度 等现代安全机制
  • Nginx/Cloudflare 2026年推荐的 HTTPS 配置模板

告诉我你的需求,我继续带你深入~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 14:40:54

vscode的几个版本说明

Stable稳定版(蓝色版)、Insider内测版(绿色版)、Exploration探索版(橙色版)橙色版目前只提供给VSCode开发团队使用&#xff0c;而绿色版的核心价值在于“抢先体验前沿功能”。绿色版1.默认支持 Copilot X 全功能&#xff1b;2.终端增强&#xff1a;多面板拆分与实时预览&#x…

作者头像 李华
网站建设 2026/6/10 14:39:46

捕捉瞬息万变的电信号世界:Waverunner力科610Zi示波器深度解读

156/2558/3328产品概述&#xff1a;在电子工程师的实验室里&#xff0c;每一块电路板的心跳与脉动——那些高速流动、转瞬即逝的电信号——决定了产品的性能与成败。如何精准“看见”并理解这些复杂的信号&#xff0c;尤其是捕捉那些隐蔽极深、稍纵即逝的异常&#xff1f;力科&…

作者头像 李华
网站建设 2026/6/10 14:41:37

考虑阶梯式碳交易机制与电制氢的综合能源系统热电优化(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

考虑阶梯式碳交易机制与电制氢的综合能源系统热电优化(设计源文件万字报告讲解)&#xff08;支持资料、图片参考_相关定制&#xff09;_文章底部可以扫码 核心算法。完整复现碳交易市场下的能源系统优化调度&#xff0c;包含阶梯式碳交易定价、电制氢两阶段过程&#xff08;电解…

作者头像 李华
网站建设 2026/5/21 9:30:03

谷歌《Agents》白皮书揭秘AI从“能说“到“会做“的智能体革命

谷歌《Agents》白皮书介绍了AI智能体的核心概念&#xff0c;它是一种能自主行动的AI&#xff0c;由模型、推理框架和工具调用能力构成。相比传统AI&#xff0c;智能体能实时更新知识、管理会话状态并自主决策。通过上下文学习、检索式学习和微调学习三种方法可提升其能力。未来…

作者头像 李华
网站建设 2026/6/5 10:40:11

C++ STL | 容器适配器

C STL 中的容器适配器&#xff08;Container Adapters&#xff09; 容器适配器是基于现有的 STL 容器&#xff08;序列容器或关联容器&#xff09;通过限制接口、改变语义来实现特定数据结构的一种“适配”方式。 它们本身不是独立的容器&#xff0c;而是对已有容器的封装&am…

作者头像 李华