Web 页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行的操作是(  

最全题库2022-08-02  19

问题 Web 页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行的操作是(  )。A.查询本机DNS缓存,获取主机名对应的IP地址B.发起DNS请求,获取主机名对应的IP地址C.使用查询到的IP地址向目标服务器发起TCP连接D.发送请求信息,获取将要访问的Web应用

选项 A.查询本机DNS缓存,获取主机名对应的IP地址
B.发起DNS请求,获取主机名对应的IP地址
C.使用查询到的IP地址向目标服务器发起TCP连接
D.发送请求信息,获取将要访问的Web应用

答案 D

解析 题目中提到了在浏览器发出HTTP请求报文【之前】不可能执行的操作是什么。而D选项是已经发送请求信息了  

1、我向浏览器中输入网址后,浏览器会效验网址的合法性,如果网址不合法,会传给默认的搜索引擎。
如果网址合法并通过验证,浏览器会解析,得到协议(http或https),域名,资源页面(比如首面等)
2、DNS查询
浏览器会先检查域名信息是否在缓存中。
再检查域名是否在本地的Hosts文件中。
如果还不在,那么浏览器会向DNS服务器发送一个查询请求,获得目标服务器的IP地址。
3、TCP封包及传输
4、建立TCP连接后发起HTTP请求
5、服务器接收请求并相应
转载请注明原文地址:https://tihaiku.com/congyezige/2406368.html

最新回复(0)