?
This document uses PHP Chinese website manual Release
Connection
一般 header 控制網(wǎng)絡(luò)連接是否保持打開狀態(tài),當(dāng)前事務(wù)結(jié)束之后。如果發(fā)送的值是keep-alive
,連接是持久的并且不關(guān)閉,從而允許對(duì)同一服務(wù)器的后續(xù)請(qǐng)求完成。
除了標(biāo)準(zhǔn)逐跳報(bào)頭(Keep-Alive
,Transfer-Encoding
,TE
,Connection
,Trailer
,Upgrade
,Proxy-Authorization
和Proxy-Authenticate
),由消息使用的任何逐跳頭必須在列出Connection
標(biāo)題,以使得第一代理知道它必須消耗他們并不要進(jìn)一步轉(zhuǎn)發(fā)它們。標(biāo)準(zhǔn)的逐跳標(biāo)頭也可以列出(通常是這種情況Keep-Alive
,但這不是強(qiáng)制性的)。
Header type | General header |
---|---|
Forbidden header name | yes |
Connection: keep-alive Connection: close
close
表示客戶端或服務(wù)器想要關(guān)閉連接。這是 HTTP / 1.0 請(qǐng)求的默認(rèn)值。任何 HTTP 報(bào)頭的逗號(hào)分隔列表通常keep-alive
僅表示客戶端想要保持連接處于打開狀態(tài)。持久連接是 HTTP / 1.1 請(qǐng)求的默認(rèn)連接。標(biāo)頭列表是要由第一個(gè)非透明代理或中間高速緩存移除的標(biāo)頭名稱:這些標(biāo)頭定義了發(fā)射器與第一個(gè)實(shí)體之間的連接,而不是目標(biāo)節(jié)點(diǎn)。
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |