网站建设资讯

NEWS

网站建设资讯

前端---梳理 http 知识体系 2

创新互联专注于望谟网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供望谟营销型网站建设,望谟网站制作、望谟网页设计、望谟网站官网定制、小程序制作服务,打造望谟网络公司原创品牌,更为您提供望谟网站排名全网营销落地服务。

为什么要有HTTPS

  HTTP 天生具有明文的特点,整个传输过程完全透明,任何人都能够在链路中截获修改或者伪造请求 / 响应报文,数据不具有安全性。仅凭HTTP 自身是无法解决的,需要引入新的HTTPS协议,简单的说就是不安全。

什么是HTTPS

  HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立安全信道,加密数据包

  HTTPS 是一个“非常简单”的协议,RFC 文档很小,只有短短的 7 页,里面规定了新的协议名“https”,默认端口号 443,至于其他的什么请求 - 应答模式报文结构请求方法URI头字段连接管理等等都完全沿用 HTTP,没有任何新的东西。

  也就是说,除了协议名http和端口号 80 这两点不同,HTTPS 协议在语法、语义上和 HTTP 完全一样,优缺点也照单全收(当然要除去明文和不安全)

HTTPS 是怎么做到安全性?

  秘密就在于 HTTPS 名字里的“S”,它把 HTTP 下层的传输协议由 TCP/IP 换成了 SSL/TLS,由HTTP over TCP/IP变成了HTTP over SSL/TLS,让 HTTP 运行在了安全的 SSL/TLS 协议上,收发报文不再使用 Socket API,而是调用专门的安全接口。

  HTTPS 并不是一个新的应用层协议,它其实就是 HTTP + TLS/SSL 协议组合而成,而安全性的保证正是 SSL/TLS 所做的工作 。
网页标题:前端---梳理 http 知识体系 2
网站链接:http://cdweb.net/article/dsoposj.html