浏览器输入URL敲回车流程
2024-03-22 09:34:51 0 举报
在浏览器中输入URL并敲回车,会启动一个复杂的网络通信过程。首先,浏览器会检查URL是否有效,如果没有问题,会建立一个HTTP(超文本传输协议)请求,包含URL和其他信息,如浏览器类型、版本等。然后,该请求会被发送到DNS(域名系统)服务器,用于解析URL对应的IP地址。解析成功后,浏览器会建立一个TCP(传输控制协议)连接,与IP地址对应的服务器建立连接。接着,浏览器会发送HTTP请求到服务器,服务器接收到请求后,会根据URL查找相应的文件或程序,并将结果以HTTP响应的形式返回给浏览器。浏览器收到响应后,会根据文件类型和内容进行相应的处理,如渲染HTML页面、下载文件等。整个过程完成后,浏览器会根据是否完成了请求的目标,如渲染完成了整个页面,或下载完成了整个文件等,来结束TCP连接。
作者其他创作
大纲/内容
TCP建立连接后发送请求,注意
建立TCP连接
服务器业务逻辑处理
四次挥手
客户端接收响应
结束之前先渲染
渲染页面
关闭连接
HTTP是TCP协议,三次握手
从本地DNS查找,找不到再去DNS服务器找
检查返回http状态码、识别处理方式
服务器响应
服务器HTTP响应
服务器处理请求
DNS解析
发送请求
输入地址,敲回车
收藏
0 条评论
回复 删除
下一页