Hans Peter: Connection zu CGI Skript offen halten?

Beitrag lesen

PS: Laut http://www.contentmanager.de/magazin/artikel_553_das_hypertext_transfer_protocol.html
kann eine HTTP Verbindung doch auch offen gehalten werden, bis sie explizit geschlossen wird.

Ich zitiere:

GET / HTTP 1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)
Host: mydomain.docuverse.de
Connection: Keep-Alive

Die erste Zeile des Requests fordert vom Server ein Dokument an, das im Pfad / liegt. HTTP/1.1 wird als die Version des Protokolls angegeben, die der Browser verwendet. Die folgenden so genannten Header informieren den Server darüber, welche Art von Dokumenten vom Client akzeptiert werden, welche Sprache bevorzugt wird und welche serverseitigen Komprimierungen vom Browser wieder dekomprimiert werden können. Es folgt eine "Selbstauskunft" des Browsers und eine Angabe über den Hostname des Clients, die bei HTTP 1.1 Pflicht ist. Da der Server mehrere Hostnamen besitzen kann, gibt der Client hier an, welcher Hostname gemeint ist. Der Request wird abgeschlossen durch einen Connection-Header, der angibt, dass die TCP-Verbindung offen gehalten werden soll, bis der Abbau explizit gefordert wird.