+# 5. FORWARDING
+# =============
+#
+# This feature allows routing of HTTP requests through a chain of
+# multiple proxies. It can be used to better protect privacy and
+# confidentiality when accessing specific domains by routing requests
+# to those domains through an anonymous public proxy (see e.g.
+# http://www.multiproxy.org/anon_list.htm) Or to use a caching proxy to
+# speed up browsing. Or chaining to a parent proxy may be necessary
+# because the machine that Privoxy runs on has no direct Internet
+# access.
+#
+# Also specified here are SOCKS proxies. Privoxy supports the SOCKS 4
+# and SOCKS 4A protocols.
+#
+
+
+# 5.1. forward
+# ============
+#
+# Specifies:
+#
+# To which parent HTTP proxy specific requests should be routed.
+#
+# Type of value:
+#
+# target_domain[:port] http_parent[:port]
+#
+# Where target_domain is a domain name pattern (see the chapter on
+# domain matching in the actions file), http_parent is the address
+# of the parent HTTP proxy as an IP addresses in dotted decimal
+# notation or as a valid DNS name (or "." to denote "no
+# forwarding", and the optional port parameters are TCP ports, i.e.
+# integer values from 1 to 64535
+#
+# Default value:
+#
+# Unset
+#
+# Effect if unset:
+#
+# Don't use parent HTTP proxies.
+#
+# Notes:
+#
+# If http_parent is ".", then requests are not forwarded to another
+# HTTP proxy but are made directly to the web servers.
+#
+# Multiple lines are OK, they are checked in sequence, and the last
+# match wins.
+#
+# Examples:
+#
+# Everything goes to an example anonymizing proxy, except SSL on
+# port 443 (which it doesn't handle):
+#
+# forward .* anon-proxy.example.org:8080
+# forward :443 .
+#
+#
+# Everything goes to our example ISP's caching proxy, except for
+# requests to that ISP's sites:
+#
+# forward .*. caching-proxy.example-isp.net:8000
+# forward .example-isp.net .
+#
+
+
+# 5.2. forward-socks4 and forward-socks4a
+# =======================================
+#
+# Specifies:
+#
+# Through which SOCKS proxy (and to which parent HTTP proxy)
+# specific requests should be routed.
+#
+# Type of value:
+#
+# target_domain[:port] socks_proxy[:port] http_parent[:port]
+#
+# Where target_domain is a domain name pattern (see the chapter on
+# domain matching in the actions file), http_parent and socks_proxy
+# are IP addresses in dotted decimal notation or valid DNS names
+# (http_parent may be "." to denote "no HTTP forwarding"), and the
+# optional port parameters are TCP ports, i.e. integer values from
+# 1 to 64535
+#
+# Default value:
+#
+# Unset
+#
+# Effect if unset:
+#
+# Don't use SOCKS proxies.
+#
+# Notes:
+#
+# Multiple lines are OK, they are checked in sequence, and the last
+# match wins.
+#
+# The difference between forward-socks4 and forward-socks4a is that
+# in the SOCKS 4A protocol, the DNS resolution of the target
+# hostname happens on the SOCKS server, while in SOCKS 4 it happens
+# locally.
+#
+# If http_parent is ".", then requests are not forwarded to another
+# HTTP proxy but are made (HTTP-wise) directly to the web servers,
+# albeit through a SOCKS proxy.
+#
+# Examples:
+#
+# From the company example.com, direct connections are made to all
+# "internal" domains, but everything outbound goes through their
+# ISP's proxy by way of example.com's corporate SOCKS 4A gateway to
+# the Internet.
+#
+# forward-socks4a .*. socks-gw.example.com:1080 www-cache.example-isp.net:8080
+# forward .example.com .
+#
+#
+# A rule that uses a SOCKS 4 gateway for all destinations but no
+# HTTP parent looks like this:
+#
+# forward-socks4 .*. socks-gw.example.com:1080 .
+#
+# See the user manual for more advanced examples.
+#