代码之家  ›  专栏  ›  技术社区  ›  Vinod Kumar

HTTPS与HTTP请求有何不同?

  •  -1
  • Vinod Kumar  · 技术社区  · 6 年前

    我知道HTTTPS是安全的,它需要CA颁发的SSL证书来保证应用程序的安全。但我不明白的是,它与HTTP有着深刻的区别。

    谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   Patrick Mevzek James Dean    6 年前

    作为一个应用程序协议,HTTPS仅仅是HTTP over TLS,所以它们之间几乎没有区别 s

    现在你说的是流量和过滤。这里有一个很大的区别,因为使用TLS增加了机密性和完整性:被动侦听器将看不到所交换的HTTP数据,包括报头。唯一可见的是主机名(取自 https:// URL),因为这是在HTTP发生之前在TLS级别需要的,通过一种称为SNI(服务器名称指示)的机制,现在到处都在使用SNI(服务器名称指示)来安装多个使用不同名称但只有一个IP地址的服务。