Apache HTTP Server Version 2.4
說明 | предназначен для mod_proxy |
---|---|
狀態 | 擴充功能 |
模組識別碼 | proxy_http_module |
來源檔案 | mod_proxy_http.c |
此模組需要 mod_proxy
的服務。它提供用於代理 HTTP 和 HTTPS 要求的功能。 mod_proxy_http
支援 HTTP/0.9、HTTP/1.0 和 HTTP/1.1。不提供任何快取能力。如果您想要設定快取代理,您也許會想要使用 mod_cache
模組的附加服務。
因此,為了具備處理 HTTP 代理要求的能力,mod_proxy
和 mod_proxy_http
必須在伺服器中出現。
請勿在 保護您的伺服器 之前啟用代理。開放代理伺服器對您的網路和廣大的網際網路而言都是危險的。
除了控制 mod_proxy
行為的組態指令之外,還有許多控制 HTTP 協定提供者的 環境變數。未指定特定值的以下環境變數已設定為任何值時便會啟用。
RFC
(預設值) 或 Suppress
。先前版本的 httpd 會抑制後端傳送的 HTTP 中間 (1xx) 回應。在技術上來看,這違反了 HTTP 協定的規範。實際上,如果後端傳送中間回應,後端本身可能會以我們一無所知的方式對協定進行擴充,或是乾脆中斷。因此,這項功能現在可設定了:設定 proxy-interim-response RFC
以完全遵循協定規範,或設定 proxy-interim-response Suppress
以抑制中間回應。mod_proxy_http
會為下列請求備註建立紀錄,方法是在 LogFormat
或 ErrorLogFormat
中使用 %{VARNAME}n
格式