输入URL发生了什么,如何定位url路径资源(包看包会)

本文详细介绍了URL的工作原理,包括输入URL后浏览器的处理流程,如DNS解析、TCP连接、HTTP请求及响应,以及域名解析的步骤,涉及到递归查询和迭代查询的概念。通过阅读,读者将全面了解URL解析和资源获取的全过程。
摘要由CSDN通过智能技术生成

什么是URL

URL(Uniform Resource Locator)统一资源定位符,是专为标识Internet网上资源位置而设置的一种编址方式,我们平时所说的网页地址指的即是URL。统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

输入URL发生了什么

浏览器先看自己的缓存里有没有请求,如果有的话就直接返回,不在进行查服务器的操作。(可以用Ctrl+r进行强制刷新,如果没有参数的话,可以进行添加参数刷新,有的话,可以改变参数进行刷新)。
浏览器的缓存里没有时,再进行以下操作。
1,浏览器向DNS服务器请求解析该URL中的域名然后得到对应的IP地址
2.解析出IP地址后,根据该IP地址和默认端口80,和服务器建立TCP连接
3.浏览器发出读取文件(URL中域名后面部分对应的文件)的HTTP请求,该请求报文作为TCP三次握手的第三个报文的数据发送给服务器
4.服务器对浏览器请求作出相应应答,并把对应的html文本发送给浏览器
5.释放TCP连接(四次挥手)
6.浏览器解析HTML文本并局部渲染,显示在用户面前。
在这里插入图片描述

解析该URL

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值