From ac0cb5d643886c54db3e21510ab86994238ef48b Mon Sep 17 00:00:00 2001 From: Artyom Liou <10079456+artyomliou@users.noreply.github.com> Date: Wed, 28 Apr 2021 00:11:27 +0800 Subject: Initial /web/http/headers/connection, zh-TW (#671) --- files/zh-tw/web/http/headers/connection/index.html | 67 ++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 files/zh-tw/web/http/headers/connection/index.html (limited to 'files/zh-tw/web') diff --git a/files/zh-tw/web/http/headers/connection/index.html b/files/zh-tw/web/http/headers/connection/index.html new file mode 100644 index 0000000000..30f790d44a --- /dev/null +++ b/files/zh-tw/web/http/headers/connection/index.html @@ -0,0 +1,67 @@ +--- +title: Connection +slug: Web/HTTP/Headers/Connection +tags: +- HTTP +- Headers +- Reference +- Web +--- +
Connection
標頭用來控制在本次事務(transaction)後,連線是否要繼續開著。如果設定為 keep-alive
,
+則連線繼續開著,讓接下來送往同一伺服器的請求利用。
Connection 相關的標頭如 {{HTTPHeader("Connection")}} 和 + {{HTTPHeader("Keep-Alive")}} 在 HTTP/2 中被禁用。 + Chrome 和 Firefox 會忽略 HTTP/2 回應中的這些標頭,不過 Safari 遵守 HTTP/2 + spec 的要求,不會讀取包含這些標頭的回應內容。
+除了標準的點對點標頭(hop-by-hop headers)({{HTTPHeader("Keep-Alive")}} 、
+ {{HTTPHeader("Transfer-Encoding")}} 、 {{HTTPHeader("TE")}} 、 {{HTTPHeader("Connection")}} 、
+ {{HTTPHeader("Trailer")}} 、 {{HTTPHeader("Upgrade")}} 、
+ {{HTTPHeader("Proxy-Authorization")}} 以及 {{HTTPHeader("Proxy-Authenticate")}}),
+ 任何在 HTTP 事務中使用到的點對點標頭都必須在 Connection
標頭列出來,
+ 這樣首先經手請求的代理軟體才知道自己要處理這些標頭。標準的點對點標頭也是一樣的處理方式。
Header type | +{{Glossary("General header")}} | +
---|---|
{{Glossary("Forbidden header name")}} | +yes | +
Connection: keep-alive +Connection: close ++ +
close
keep-alive
]The compatibility table in this page is generated from structured data. + If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data + and send us a pull request.
+ +{{Compat("http.headers.Connection")}}
-- cgit v1.2.3-54-g00ecf