http和https有什么区别

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

http和https有什么区别

http(超文本传输协议)被用于在Web浏览器和网站服务器之间,以明文方式传递信息,不提供任何方式的数据加密,因此使用http协议传输隐私信息(如:银行卡号、密码等支付信息)非常不安全。

为了解决这一安全缺陷,网景公司设计了SSL(Secure Sockets Layer)协议,在http的基础上加入了SSL(Secure Sockets Layer)协议,SSL 依靠SSL证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。从而诞生了https(安全套接字层超文本传输协议)。

简单来说,https协议="SSL+http协议"构建的可进行加密传输、身份认证的网络协议,是http的安全版。

相同之处

大多情况下,http和https是相同的,因为都是采用同一个基础的协议,作为http或https客户端(浏览器),设立一个连接到Web服务器指定的端口。当服务器接收到请求,它会返回一个状态码以及消息,这个回应可能是请求信息、或者指示某个错误发送的错误信息。系统使用统一资源定位器URI 模式,因此资源可以被唯一指定。整个过程中,唯一不同的只是一个协议头(https)的说明,其他都是一样的。不同之处

相关文档
最新文档