https协议

前言

https(Hyper Text Transfer Protocol over Secure Socket Layer/Hypertext Transfer Protocol Secure)超文本传输协议。
是以安全为目标的http通道,可以理解为http的安全版本。
解读:在http下加入ssl层,https的安全基础是ssl所以https加密的详细内容就需要ssl了

https和http
http定义:超文本传输协议是基于请求和响应,无状态的应用层协议,基于TCP/IP协议传输数据,物联网上应用最广泛的一种网络协议。 特点: 1.基于请求和响应:支持C/S模式,客户端发起请求,服务端响应 2.无状态:协议对客户端没有状态存储,对事物处理没有“记忆”能力,理解:如后续处理中需要前边的信息,这里需要重新上传,这样容易导致连接传送的数据量增大;当服务器不需要先前信息世时可以较快应答。 3.无连接:限制每次连接只处理一个请求。服务器处理完收到的请求,并应答后即断开连接。这种方式可以节省传输时间。 4.简单快速:客户向服务器发送请求的时候,只需传送请求方法和路径,常用请求方法是head、post、get请求,每种方法规定了客户与服务器联系的类型不同,由于http协议简单,使得http服务器的程序规模小,因而通信速度很快。 5.灵活:http允许传输任意类型的数据对象。正在传输的类型由Content—Type标记(只是了解) 6.通信使用明文,请求和响应不会对通信对方进行确认,无法保护数据的完整性。
https特点: 1.内容加密:采用混合加密技术,中间者无法直接查明文内容 2.验证身份:通过证书认证客户端访问的是自己的服务器 3.保护数据完整性:防止传输的内容被中间者冒充或篡改 因为https优质的保密信息也有着https的缺点 1.https技术门槛高,CA机构颁发的证书都需要年费,对此对接https协议也需要额外的技术支持,多数个人和私人网站难以支撑 2.对于很多网站,https最大的有点“保密”对此不适用 3.https加重了服务端的负担,相对于http需要更多的资源来支撑,同时也降低了用户的访问速度。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值