【计算机网络】短连接和长连接、http2.0、https
·
【简述http短连接和长连接区别】
http中的长连接短连接指http底层tcp的连接
短连接:客户端与服务器进行一次http连接操作,就进行一次tcp连接,连接结束tcp关闭连接
长连接:如果http头部带有参数keep-alive,即开启长连接网页完成打开后,底层用于传输数据的tcp连接不会直接关闭,会根据服务器设置的保持时间保持连接,保持时间过后连接关闭
【简述http2.0改进】
提出多路复用。多路复用前,文件是串行传输的,请求a文件,b文件只能等待,并且连接数过多。引入多路复用,a文件b文件可以同时传输。
引入了二进制数据帧,其中帧怼数据进行顺序标识,有了序列id,服务器就可以并行传输数据。
【http和https的区别】
http所有传输的内容都是明文,并且客户端和服务器都无法验证对方的身份
https具有安全的ssl加密传输协议,加密采用对称加密
https协议需要用到ca申请证书,一般免费证书很少,需要交费
更多推荐
所有评论(0)