一.输入URL发生了什么
1.根据域名到DNS中找到IP
2.根据IP建立TCP连接(三次握手)
3.连接建立成功发起http请求
4.服务器响应http请求(服务器对浏览器请求作出响应,并将对应的html文本发送给浏览器)
5.关闭TCP连接(四次挥手)
6.浏览器渲染页面(浏览器解析HTML文本并局部渲染:请求html中的静态资源(js,css))
二.URI与URL
1.URI
统一资源标志符(Uniform Resource Identifier, URI),表示的是web上每一种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个URI进行标识的。
组成:
- 资源的命名机制;
- 存放资源的主机名
- 资源自身的名称
注:以上是一般URI资源的命名方式,原则上只要是可以唯一标识资源的都被称为URI
eg:https://mp.csdn.net/editor/html/115264187
解释:1.通过https协议访问的资源
2.主机名:mp.csdn.net
3.通过“/editor/html/115264187”可对该资源进行唯一标识(注:该路径不一定完整)
注:以上是对实例的解释,并