Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.arcetri.astro.it/manual/fr/mod/mod_proxy_http.html
Дата изменения: Fri Nov 20 00:43:56 2015 Дата индексирования: Sun Apr 10 08:01:19 2016 Кодировка: Поисковые слова: m 35 |
Apache HTTP Server Version 2.4
Description: | HTTP support module for
mod_proxy |
---|---|
Status: | Extension |
Module Identifier: | proxy_http_module |
Source File: | mod_proxy_http.c |
This module requires the service of mod_proxy
. It provides the features used for
proxying HTTP and HTTPS requests. mod_proxy_http
supports HTTP/0.9, HTTP/1.0 and HTTP/1.1. It does not
provide any caching abilities. If you want to set up a caching
proxy, you might want to use the additional service of the
mod_cache
module.
Thus, in order to get the ability of handling HTTP proxy requests,
mod_proxy
and mod_proxy_http
have to be present in the server.
Do not enable proxying until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at large.
This module provides no directives.
In addition to the configuration directives that control the
behaviour of mod_proxy
, there are a number of
environment variables that control the HTTP protocol
provider:
RFC
(the default) or
Suppress
. Earlier httpd versions would suppress
HTTP interim (1xx) responses sent from the backend. This is
technically a violation of the HTTP protocol. In practice,
if a backend sends an interim response, it may itself be
extending the protocol in a manner we know nothing about,
or just broken. So this is now configurable: set
proxy-interim-response RFC
to be fully protocol
compliant, or proxy-interim-response Suppress
to suppress interim responses.mod_proxy_http
creates the following request notes for
logging using the %{VARNAME}n
format in
LogFormat
or
ErrorLogFormat
: