連線

HTTP CONNECT 方法 啟動與請求資源的雙向通訊。它可以用來開啟隧道。

例如,CONNECT 方法可以用來訪問使用 TLS (HTTPS) 的網站。客戶端請求 HTTP 代理伺服器 隧道到所需目標的 TCP 連線。然後代理伺服器代表客戶端建立連線。連線建立後,代理伺服器繼續將 TCP 流中繼到客戶端和從客戶端中繼。

CONNECT 是一種逐跳方法。

請求有主體
成功響應有主體
安全
冪等
可快取
允許在 HTML 表單

語法

http
CONNECT www.example.com:443 HTTP/1.1

示例

某些代理伺服器可能需要許可權才能建立隧道。另請參閱 Proxy-Authorization 頭。

http
CONNECT server.example.com:80 HTTP/1.1
Host: server.example.com:80
Proxy-Authorization: basic aGVsbG86d29ybGQ=

規範

規範
HTTP 語義
# 連線

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱