網(wǎng)站建設(shè)信息公開和解讀回應(yīng)網(wǎng)站優(yōu)化怎么操作
http1.0以前,默認(rèn)使用的是短連接,客戶端與服務(wù)器之間每進(jìn)行一次http操作,就會建立一次連接,例如,打開一個網(wǎng)頁,包括html文件,js,css,每獲取一次資源,就需要進(jìn)行建立連接。
而http1.1起,默認(rèn)使用長連接,當(dāng)一個網(wǎng)頁打開完成后,客戶端和服務(wù)器之間用于傳輸HTTP數(shù)據(jù)的TCP連接不會關(guān)閉,客戶端再次訪問這個服務(wù)器時,會繼續(xù)使用這一條已經(jīng)建立的連接。
響應(yīng)頭標(biāo)志:Connection: keep-alive
Keep-Alive不會永久保持連接,它有一個保持時間,可以在不同的服務(wù)器軟件(如Apache)中設(shè)定這個時間。實(shí)現(xiàn)長連接需要客戶端和服務(wù)端都支持長連接。
HTTP協(xié)議的長連接和短連接,實(shí)質(zhì)上是TCP協(xié)議的長連接和短連接。