HTTP请求/响应流

HTTP请求/响应流,http,request,response,Http,Request,Response,我试图剖析对某个网站-->www.somesite.com发出的单个HTTP请求。。。如果我理解正确,浏览器将发出GET请求,如下所示: 获取HTTP/1.1 最终,服务器将发送如下响应: HTTP/1.1200ok 日期:2014年2月21日星期五格林威治标准时间10:00:00 内容类型:text/html 内容长度:1354 . . . 假设这个index.html包含图像、css和javascript资产,如果响应仅仅是200 OK,那么客户端如何知道返回并获取其他资产?也就是说,当

我试图剖析对某个网站-->www.somesite.com发出的单个HTTP请求。。。如果我理解正确,浏览器将发出GET请求,如下所示:

获取HTTP/1.1

最终,服务器将发送如下响应:

HTTP/1.1200ok

日期:2014年2月21日星期五格林威治标准时间10:00:00

内容类型:text/html

内容长度:1354


.
.
.

假设这个index.html包含图像、css和javascript资产,如果响应仅仅是200 OK,那么客户端如何知道返回并获取其他资产?也就是说,当客户机所做的只是发出第一个GET请求时,它如何知道index.html已全部提供

嗯,很难理解你想知道什么。第一个get将返回数据或重定向到其他位置。当浏览器收到HTML页面时,它会将其解析为元素树,并保存要下载的链接(css、js、图像)。它会下载它们,如果它们包含对其他资源(js、css、图像)的引用,它也会下载它们。当队列为空时,浏览器完成下载


这个高级描述是否回答了您的问题?

是的,这回答了我的问题。非常感谢。
<html>
<body>
.
.
.
</body>
</html>