如果使用WINDOWS WINNET HTTP1.1客戶端來連接服務器,客戶端在得到服務器的響應之后也不能主動斷開連接;它必須等待服務器斷開連接。
但在之前的協議中,可以通過主動調用WINNET的InternetCloseHandle來關閉到服務器的連接。
對于HTTP1.1,如果服務器不關閉連接,WINNET會重復使用同一個連接,即使在不同的線程中發送請求,原先的連接也會被使用;因此這種情況下需要服務器端能處理同一個連接上的多個HTTP請求。
這么做的好處無非是在于重復利用連接,而不必發送大量的連接建立的TCP握手頭信息和連接建立過程;因此提高網站的性能。
沒有仔細了解過,猜想這應該是HTTP1.1協議提供的規約。