?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
Connection
一般 header 控制網(wǎng)絡連接是否保持打開狀態(tài),當前事務結(jié)束之后。如果發(fā)送的值是keep-alive
,連接是持久的并且不關(guān)閉,從而允許對同一服務器的后續(xù)請求完成。
除了標準逐跳報頭(Keep-Alive
,Transfer-Encoding
,TE
,Connection
,Trailer
,Upgrade
,Proxy-Authorization
和Proxy-Authenticate
),由消息使用的任何逐跳頭必須在列出Connection
標題,以使得第一代理知道它必須消耗他們并不要進一步轉(zhuǎn)發(fā)它們。標準的逐跳標頭也可以列出(通常是這種情況Keep-Alive
,但這不是強制性的)。
Header type | General header |
---|---|
Forbidden header name | yes |
Connection: keep-alive Connection: close
close
表示客戶端或服務器想要關(guān)閉連接。這是 HTTP / 1.0 請求的默認值。任何 HTTP 報頭的逗號分隔列表通常keep-alive
僅表示客戶端想要保持連接處于打開狀態(tài)。持久連接是 HTTP / 1.1 請求的默認連接。標頭列表是要由第一個非透明代理或中間高速緩存移除的標頭名稱:這些標頭定義了發(fā)射器與第一個實體之間的連接,而不是目標節(jié)點。
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) |