Skip to content
阅读进度

HTTP HTTPS TCP Socket 之间是什么关系? ​

返回 网络与设备通信 目录

标准回答 ​

HTTP 定义请求响应等应用层语义;HTTPS 表示受 TLS 等机制保护的 HTTP;TCP 提供可靠有序的字节流;Socket 是程序使用网络通信能力的一类接口。常见 HTTP/1.1 和 HTTP/2 使用 TCP,HTTP/3 使用基于 UDP 的 QUIC。

机制解释 ​

一次新建 HTTPS 连接可能涉及 DNS、连接建立、TLS 握手,再发送 HTTP 请求。连接复用、HTTP/2 多路复用等减少重复成本,但不能掩盖服务端慢或大响应处理慢。

延伸追问 ​

设备自签名证书不通过,直接信任全部证书可以吗?不能作为正式方案。应按产品信任模型配置证书或可信身份验证,验证主机或设备身份;本地网络也不是天然安全边界。

内容来源 ​

用完整回答理解机制,用真实证据解释项目。