HTTP响应结构

时间:2014-04-27 01:22:51

标签: http structure response

当我请求网页时,假设此网页包含图像,css和js文件,http响应如何?它是多个实体(img,css,js,text / html ....)的一个响应,或者多个响应数据包将被发送回我的浏览器,每个实体都有一个实体?

2 个答案:

答案 0 :(得分:1)

如果您要求www.example.com,则响应将是默认的HTML文档,可能是index.html。此文件将包含指向资源的链接,如CSS文件,Javascript文件,图像......等等,然后浏览器将继续下载所有这些资源。

http://mkcohen.com/how-the-web-works-in-one-easy-lesson

答案 1 :(得分:1)

获取Google Chrome。然后转到View - >开发者 - >开发者工具。 打开开发人员工具后,转到标签" Network"。

现在,随着开发人员面板的开放。转到浏览器的地址栏,输入http://csb.stanford.edu/class/public/pages/sykes_webdesign/05_simple.html

之类的内容

然后,您可以通过HTTP查看浏览器请求的所有文件。

正如您所看到的,HTTP响应并不是您在网站上看到的所有内容。但是主页面引用了图像和CSS,然后浏览器解析这些内容并获取其他项目。对网页的每个项目[图像或CSS文件]进行新的HTTP请求。探索该工具,您将了解它是如何工作的。当然......了解有关HTML的更多信息。