IE何时开始解析URL的HTML?

时间:2011-04-06 15:18:37

标签: internet-explorer caching

当用户在浏览器中输入URL并单击Enter时,浏览器会向服务器发出请求。处理请求,DNS解析,连接服务器,等待服务器处理以及下载HTML有几个部分。

在某些时候,浏览器开始解析并呈现HTML和JavaScript。我的印象是这发生在整个HTML下载之后(所以在最后一个字节之后) - 除非服务器正在使用分块编码,在这种情况下,当第一个块进入时(例如www.amazon) .COM)。

然而,最近我注意到一些网址上的IE8浏览器开始在HTML的第一个字节和最后一个字节之间解析HTML。响应没有分块编码,响应是GZIpped。

所以我在这里迷失了一点。 IE何时确定它可以开始解析HTML?

1 个答案:

答案 0 :(得分:1)

即使它没有使用分块编码,它仍然必须作为一系列TCP数据包传输,并且一些服务器将开始尽快发送它们(如Apache)。几乎每个浏览器一旦开始看到它就会开始解析流。