http&https协议

Posted jnhnsnow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http&https协议相关的知识,希望对你有一定的参考价值。

  http协议:

      - 服务器和客户端进行数据交互的一种形式

  常用请求头信息:

      - User-Agent:请求载体的身份标识

      - Connection:请求完毕后断开连接还是保持连接 (close keep-alive)

  常用响应头信息:

      - Content-Type: 服务器响应客户端得数据类型  

  https协议:

      - 安全的http协议

      加密方式:

        - 对称密钥加密:客户端制定加密方式,加密数据  ==》 发送密文+解密密钥 ==》服务端接收密文+解密密钥==》 解密

               弊端:传输过程中密文+密钥被拦截 

        - 非对称密钥加密:服务端制定加密方式 (公钥)==》 发送给客户端加密方式 ==》客户端通过加密方式加密数据==》发送密文       ==》服务端解密(私钥)

               弊端:效率低(影响通信速度)

                  公钥被篡改

        - 证书密钥加密(https的加密方式)

               证书认证机构 认证公钥 (数字签名)==》 .。。。。。

                 

以上是关于http&https协议的主要内容,如果未能解决你的问题,请参考以下文章

http&https&证书&数字签名

Http协议之Https&SSL/TLS&DNS

Python爬虫:http&https协议

(转) HTTP & HTTPS网络协议重点总结(基于SSL/TLS的握手TCP/IP协议基础加密学)

Http & Https

Http & Https