Moin,
Wenn ein Webserver entsprechend konfiguriert ist, hält er bei einer Anfrage (Request) mit dem Header Connection: Keep-Alive die Verbindung (Socket) offen und sendet mehrere Antwortseiten in einer einzigen Datei.
Ist das so?
nein, nicht ganz. Der Server sendet eine Ressource und empfängt einen Folge-Request über dieselbe Socket-Verbindung. Aber zusammengefasst wird da nichts.
Ich hätte gedacht, die Verbindung wird nach Request/Response nicht abgebaut, so daß der nächste Request samt Response auf der gleichen Verbindung stattfindet.
Aber jedes Pärchen aus Request und Response unabhängig von den anderen.
Exakt. Aus HTTP-Sicht ist das also nichts Neues. Es gibt kein übergeordnetes Container-Protokoll oder gar einen eigenen Content-Type dafür. Der Unterschied zum One-By-One-Transfer liegt nur in der TCP-Schicht und im HTTP-Header Connection: Keep-Alive bzw. Connection: Close im Request, mit dem dieses Verhalten gesteuert wird.
So long,
Martin