Question:

Which of the following statements is/are true with respect to the interaction of a
web browser with a web server using HTTP 1.1?

Show Hint

Remember an HTTP 1.1 persistent TCP connection is bound to a server, not a webpage, so it can carry multiple objects and multiple pages from that same server, and pipelining lets requests be sent without waiting for prior responses - only crossing to a different server needs a new connection.
Updated On: Jul 7, 2026
  • HTTP 1.1 facilitates downloading multiple objects of the same webpage over the same TCP connection, if the objects are stored in the same server
  • HTTP 1.1 facilitates downloading multiple objects of the same webpage over the same TCP connection, even if they are stored in different servers
  • HTTP 1.1 facilitates sending a request for downloading one object without waiting for a previously requested object to be downloaded completely
  • HTTP 1.1 facilitates downloading multiple webpages on the same server to be downloaded over a single TCP connection
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is A, C, D

Solution and Explanation

Step 1: Recall HTTP 1.1 persistent connections. HTTP 1.1 keeps the underlying TCP connection to a given server open by default after a response is sent, so multiple objects hosted on that same server can be fetched over the same TCP connection instead of opening a new connection for every object.

Step 2: Evaluate Option A. Since a single persistent TCP connection can carry requests for several objects of the same webpage as long as those objects reside on the same server, Option A is true.

Step 3: Evaluate Option B. A single TCP connection is established between one client socket and one server socket; it cannot span two different physical servers. Objects hosted on a different server always require a separate TCP connection. Hence Option B is false.

Step 4: Evaluate Option C. HTTP 1.1 supports pipelining: a client can send a new request for another object before the response to a previous request on the same connection has fully arrived. So Option C is true.

Step 5: Evaluate Option D. Since a persistent connection is tied to a server, not a single webpage, any number of webpages hosted on that same server can also be fetched, one after another, over the same open TCP connection. Hence Option D is true.

\[\boxed{\text{True statements: A, C, D}}\]

Was this answer helpful?
0
0

Top GATE CS Computer Science and IT Engineering Questions

View More Questions