当浏览器地址栏中输入一个URL后回车,会发生什么?
当我们输入URL之后,会显示我们百度搜索的界面,这其实就是浏览器和百度服务器之间的网络通信过程。浏览器是客户端,便于发送请求,而百度的服务器就是服务端,用于接收并响应请求。
过程基本上是这样:
一、解析URL
URL是输入的网址,里面含有域名,解析URL得到里面的参数,将域名和需要请求的资源分离开来,从而了解需要请求的是哪个服务器,请求的是服务器上的什么资源等。
二、浏览器封装http请求报文
对URL解析之后,浏览器确定了目标服务器和文件名,接下来就需要根据这些消息封装成 一个http请求报文发送出去。
原创
2021-09-20 11:23:42 ·
240 阅读 ·
0 评论