| 描述: | mod_proxy扩展
CONNECT请求处理 |
|---|---|
| 状态: | 延期 |
| 模块标识符: | proxy_connect_module |
| 源文件: | mod_proxy_connect.c |
此模块需要的服务mod_proxy。它提供对CONNECT
HTTP方法的支持。此方法主要用于通过代理服务器隧道SSL请求。
因此,为了得到处理的能力CONNECT
要求,mod_proxy并
mod_proxy_connect必须存在于服务器中。
当服务器需要通过转发代理发送HTTPS请求时,也可以使用CONNECT。在这种情况下,服务器充当CONNECT客户端。此功能的一部分,mod_proxy而
mod_proxy_connect在这种情况下没有必要的。
在确保服务器安全之前,请勿启用代理。开放式代理服务器对您的网络和整个Internet都是危险的。
mod_proxy_connect使用或中
的%{VARNAME}n格式
创建以下请求记录以进行记录:
LogFormatErrorLogFormat
| 描述: | 允许CONNECT通过代理的端口 |
|---|---|
| 句法: | AllowCONNECT port[-port]
[port[-port]] ... |
| 默认: | AllowCONNECT 443 563 |
| 内容: | 服务器配置,虚拟主机 |
| 状态: | 延期 |
| 模块: | mod_proxy_connect |
| 兼容性: | 从mod_proxyApache 2.3.5中移出。自Apache 2.3.7起提供端口范围。 |
该AllowCONNECT指令指定的端口号或范围的列表,其代理CONNECT方法可以连接。当https
请求连接并且通过HTTP的代理隧道生效时,今天的浏览器使用此方法。
默认情况下,仅启用默认的https端口(443)和默认的snews端口(563)。使用
AllowCONNECT指令覆盖此默认值,并仅允许连接到列出的端口。