diff options
author | Rainer Jung <rjung@apache.org> | 2010-02-12 10:58:48 +0100 |
---|---|---|
committer | Rainer Jung <rjung@apache.org> | 2010-02-12 10:58:48 +0100 |
commit | 8eb4de81e977e6a2646c077d03a89acd38d42459 (patch) | |
tree | 202525fb8fd6d02310f6d93d69fe64c6f31ed69f /docs | |
parent | Fix typo in comment. (diff) | |
download | apache2-8eb4de81e977e6a2646c077d03a89acd38d42459.tar.xz apache2-8eb4de81e977e6a2646c077d03a89acd38d42459.zip |
Support remote https proxies by using HTTP CONNECT.
PR: 19188
Submitted by: Philippe Dutrueux <lilas evidian.com>
Reviewed by: rjung
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@909323 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/mod/mod_proxy.xml | 5 | ||||
-rw-r--r-- | docs/manual/mod/mod_proxy_connect.xml | 5 | ||||
-rw-r--r-- | docs/manual/mod/mod_proxy_http.xml | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index 16c539cbc4..f3e0c3d39c 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -465,8 +465,9 @@ request</description> </example> <p><var>scheme</var> is effectively the protocol that should be used to - communicate with the remote server; only <code>http</code> is supported by - this module.</p> + communicate with the remote server; only <code>http</code> and <code>https</code> + are supported by this module. When using <code>https</code>, the requests + are forwarded through the remote proxy using the HTTP CONNECT method.</p> <example><title>Example</title> ProxyRemote http://goodguys.example.com/ http://mirrorguys.example.com:8000<br /> diff --git a/docs/manual/mod/mod_proxy_connect.xml b/docs/manual/mod/mod_proxy_connect.xml index d021f1913d..c683230dd9 100644 --- a/docs/manual/mod/mod_proxy_connect.xml +++ b/docs/manual/mod/mod_proxy_connect.xml @@ -39,6 +39,11 @@ requests, <module>mod_proxy</module> and <module>mod_proxy_connect</module> have to be present in the server.</p> + <p>CONNECT is also used, when the server needs to send an HTTPS request + through a forward proxy. In this case the server acts as a CONNECT client. + This functionality is part of <module>mod_proxy</module> and + <module>mod_proxy_connect</module> is not needed in this case.</p> + <note type="warning"><title>Warning</title> <p>Do not enable proxying until you have <a href="mod_proxy.html#access">secured your server</a>. Open proxy diff --git a/docs/manual/mod/mod_proxy_http.xml b/docs/manual/mod/mod_proxy_http.xml index cbd77651ea..92e1625160 100644 --- a/docs/manual/mod/mod_proxy_http.xml +++ b/docs/manual/mod/mod_proxy_http.xml @@ -32,7 +32,7 @@ <summary> <p>This module <em>requires</em> the service of <module >mod_proxy</module>. It provides the features used for - proxying HTTP requests. <module>mod_proxy_http</module> + proxying HTTP and HTTPS requests. <module>mod_proxy_http</module> supports HTTP/0.9, HTTP/1.0 and HTTP/1.1. It does <em>not</em> provide any caching abilities. If you want to set up a caching proxy, you might want to use the additional service of the |