14.1 什么是HTTP? HTTP 和 HTTPS 的区别?
HTTP(HyperText Transfer Protocol),即超文本运输协议,是实现网络通信的一种规范,http和https的区别是HTTPS为了保证这些隐私数据能加密传输,让
HTTP运行安全的SSL/TLS协议上,即 HTTPS = HTTP + SSL/TLS,通过SSL证书来验证服务器的身份,并为浏览器和服务器之间的通信进行加密SSL协议位于TCP/IP协议与各种应用层协议之间,浏览器和服务器在使用SSL建立连接时需要选择一组恰当的加密算法来实现安全通信,为数据通讯提供安全支持两者的区别是
HTTPS是HTTP协议的安全版本,HTTP协议的数据传输是明文的,是不安全的,HTTPS使用了SSL/TLS协议进行了加密处理,相对更安全
HTTP 和 HTTPS 使用连接方式不同,默认端口也不一样,HTTP是80,HTTPS是443
HTTPS 由于需要设计加密以及多次握手,性能方面不如 HTTP
HTTPS需要SSL,SSL 证书需要钱,功能越强大的证书费用越高
14.2 说说地址栏输入 URL 敲下回车后发生了什么?
简单的分析,从输入
URL到回车后发生的行为如下:
URL解析
DNS 查询
TCP 连接
HTTP 请求
响应请求
- </
页面渲染

本文探讨了HTTP和HTTPS的区别,涉及安全加密、URL行为分析、页面渲染过程、http缓存(强缓存与协商缓存)、常见的网络状态码以及WebSocket的原理、优点和应用场景,突出了实时通信在现代网络技术中的重要性。

1万+

被折叠的 条评论
为什么被折叠?



