在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ keep-alive是對應(yīng)接口復(fù)用還是對應(yīng)的域名復(fù)用

keep-alive是對應(yīng)接口復(fù)用還是對應(yīng)的域名復(fù)用

RT
HTTP請求中的keep-alive是對應(yīng)接口復(fù)用還是對應(yīng)的域名復(fù)用
最近在學(xué)習(xí)這方面知識,無意間看到這個問題,又一臉懵逼了。

回答
編輯回答
凹凸曼

keep-alive是對應(yīng)域名的復(fù)用,更具體的是指底層的TCP連接復(fù)用。
HTTP是基于TCP的,每一個HTTP請求都需要進行三步握手。如果一個頁面對某一個域名有多個請求,就會進行頻繁的建立連接和斷開連接。所以HTTP 1.0中出現(xiàn)了Connection: keep-alive,用于建立長連接,即我們所說的Keep-Alive模式。下圖是普通模式和長連接模式的請求對比:
bVJeM5?w=450&h=280

圖片參考自:https://segmentfault.com/a/11...
三次握手耗時對應(yīng)Chrome的Network面板中的Initial connection階段
圖片描述

2017年6月6日 08:48