描述: | HTTP支持模块
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
必须存在于服务器中。
在确保服务器安全之前,请勿启用代理。开放式代理服务器对您的网络和整个Internet都是危险的。
除了控制行为的配置指令外mod_proxy
,还有许多
环境变量可控制HTTP协议提供程序。设置为任何值时,将启用以下未指定特定值的环境变量。
RFC
(默认值)或
Suppress
。早期的httpd版本将禁止后端发送的HTTP临时(1xx)响应。从技术上讲,这是对HTTP协议的违反。实际上,如果后端发送一个临时响应,它本身可能会以我们一无所知的方式扩展协议,或者只是被破坏了。因此,这现在是可配置的:设置
proxy-interim-response RFC
为完全符合协议,或proxy-interim-response Suppress
抑制临时响应。mod_proxy_http
使用或中
的%{VARNAME}n
格式
创建以下请求记录以进行记录:
LogFormat
ErrorLogFormat