描述: | 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
格式
创建以下请求记录以进行记录:
LogFormat
ErrorLogFormat
描述: | 允许CONNECT 通过代理的端口 |
---|---|
句法: | AllowCONNECT port[-port]
[port[-port]] ... |
默认: | AllowCONNECT 443 563 |
内容: | 服务器配置,虚拟主机 |
状态: | 延期 |
模块: | mod_proxy_connect |
兼容性: | 从mod_proxy Apache 2.3.5中移出。自Apache 2.3.7起提供端口范围。 |
该AllowCONNECT
指令指定的端口号或范围的列表,其代理CONNECT
方法可以连接。当https
请求连接并且通过HTTP的代理隧道生效时,今天的浏览器使用此方法。
默认情况下,仅启用默认的https端口(443
)和默认的snews端口(563
)。使用
AllowCONNECT
指令覆盖此默认值,并仅允许连接到列出的端口。