浏览器发送一次请求的过程
2022-04-07 16:32:53 27 举报
浏览器发送一次请求的过程可以分为以下几个步骤:首先,用户在浏览器中输入网址并按下回车键。接着,浏览器会解析这个网址,将其分解成协议、主机名和路径等部分。然后,浏览器会检查是否有缓存的副本可用,如果有,则直接从缓存中获取资源;如果没有,则向服务器发送一个HTTP请求。这个请求包含了请求的方法(如GET或POST)、请求的目标(即URL)以及一些额外的头信息(如User-Agent)。服务器收到请求后,会根据请求的信息返回一个响应。这个响应包含了状态码、响应头和响应体等信息。最后,浏览器会根据响应的状态码来判断请求是否成功,如果成功,则将响应体中的内容显示给用户。
作者其他创作
大纲/内容
应用层数据包http请求报文
ip头接收者的ip地址发送者的ip地址
浏览器
tcp数据包
以太网数据包
spring mvc+ spring+ mybatis
ip数据包
tcp头接收者的端口号发送者的端口号
DNS服务器
以太网标头发送者的网卡mac地址接收者的网卡mac地址网关192.168.31.1的mac地址
网址
百度服务器
tomcat
ip地址
网关192.168.31.1
层层解包,获取http请求报文
其他网关
0 条评论
下一页