一、简述HTTP
http就是超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP),是一种用于分布式系统、协作式系统和超媒体信息系统的应用层协议,一般用在web服务器和浏览器之间的通信,是基于TCP/IP通信协议来传输数据的。
二、从输入URL到页面展现经历了哪些过程
1、浏览器对网址进行DNS域名解析,得到对应的IP地址,根据IP地址找到对应的服务器,发起TCP三次握手
2、建立起TCP连接之后,浏览器向服务器发起HTTP请求
3、服务器响应Http请求,浏览器得到HTML代码
4、浏览器解析HTML代码,并请求代码中的资源(css js 图片等)
5、浏览器创建dom树,渲染样式,完成页面展示