TCP和http雙向連接原理?
http協議中用于OSI會話層的部分:在http1.1中默認是長連接,即http server在處理完http請求,返回response后不會立即斷開連接。client可設置connection為false,server返回response后會主動斷開連接。
request header與body之間有一個空行,header中會通過content-len 指明body的大小,這樣server就可以通過空行獲得header,再從header中獲得body的大小,再讀取到body。