Apache HTTP Server Version 2.2
Available Languages: en
Description: | HTTP support module for
mod_proxy |
---|---|
Status: | Extension |
Module�Identifier: | proxy_http_module |
Source�File: | proxy_http.c |
This module requires the service of mod_proxy
. It provides the features used for
proxying HTTP 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
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.Available Languages: en