美文网首页
网络 | http和https

网络 | http和https

作者: 鱼太咸丶 | 来源:发表于2018-05-30 14:28 被阅读11次

    http是一种网络协议,超文本传输协,所传输的数据都是未加密的,也就是明文的,因此使用该协议传输隐私信息不安全,所以有了https的诞生。https其实只是一个俗称,真正意义上应该是http+SSL或者是http+TLS。

    三次握手

    三次握手,是tcp握手确认建立一个HTTP连接。
    第一次:客户端发送包到服务器,等待服务器确认。
    第二次:服务器收到包,同时自己也发送一个包给客户端,等待客户端确认。
    第三次:客户端收到服务器的包,向服务器发送确认包,完成三次握手。

    HTTPS和HTTP的区别
    1.https协议需要到ca申请证书或自制证书。
    2.http的信息是明文传输,https则是具有安全性的ssl加密。
    3.http是直接与TCP进行数据传输,而https是经过一层SSL(OSI表示层),用的端口也不一样,前者是80(需要国内备案),后者是443。
    4.http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证 的网络协议,比http协议安全。

    相关文章

      网友评论

          本文标题:网络 | http和https

          本文链接:https://www.haomeiwen.com/subject/opitsftx.html