驻留在网络客户端计算机Q上的图形HTML浏览器从HTTP服务器S访问静态HTML网页。该静态HTML页面恰好具有一个静态嵌入式图像,该图像也位于S。假设没有缓存,以下哪一项是正确的? HTML网页加载(包括嵌入式图像)?
(A) Q需要向S发送至少2个HTTP请求,每个HTTP请求都必须在与服务器S的单独TCP连接中
(B) Q需要向S发送至少2个HTTP请求,但是到服务器S的单个TCP连接就足够了
(C)从Q到S的单个HTTP请求就足够了,为此,在Q和S之间的单个TCP连接是必需的
(D)从Q到S的单个HTTP请求就足够了,并且在Q和S之间没有任何TCP连接的情况下这是可能的答案: (B)
说明:每当浏览器打开网页时,它都会对页面的每个对象(例如图像,css,javascript等)发出单独的请求。但是,如果从同一服务器提供多个资源,则一个TCP连接就足够了。
这个问题的测验