69 of proxies.</P> |
69 of proxies.</P> |
70 <UL> |
70 <UL> |
71 <LI><P>HTTP</P> |
71 <LI><P>HTTP</P> |
72 <P>The following proxy settings are used by the HTTP protocol handler.</P> |
72 <P>The following proxy settings are used by the HTTP protocol handler.</P> |
73 <UL> |
73 <UL> |
74 <LI><P><B>http.proxyHost</FONT></B> (default: <none>)<BR> |
74 <LI><P><B>http.proxyHost</B> (default: <none>)<BR> |
75 The hostname, or address, of the proxy server |
75 The hostname, or address, of the proxy server |
76 </P> |
76 </P> |
77 <LI><P><B>http.proxyPort</B> (default: 80)<BR> |
77 <LI><P><B>http.proxyPort</B> (default: 80)<BR> |
78 The port number of the proxy server.</P> |
78 The port number of the proxy server.</P> |
79 <LI><P><B>http.nonProxyHosts</B> (default: <none>)<BR> |
79 <LI><P><B>http.nonProxyHosts</B> (default: localhost|127.*|[::1])<BR> |
80 Indicates the hosts that should be accessed without going |
80 Indicates the hosts that should be accessed without going |
81 through the proxy. Typically this defines internal hosts. |
81 through the proxy. Typically this defines internal hosts. |
82 The value of this property is a list of hosts, |
82 The value of this property is a list of hosts, |
83 separated by the '|' character. In addition the wildcard |
83 separated by the '|' character. In addition the wildcard |
84 character '*' can be used for pattern matching. For example |
84 character '*' can be used for pattern matching. For example |
85 <code>-Dhttp.nonProxyHosts=”*.foo.com|localhost”</code> |
85 <code>-Dhttp.nonProxyHosts=”*.foo.com|localhost”</code> |
86 will indicate that every hosts in the foo.com domain and the |
86 will indicate that every hosts in the foo.com domain and the |
87 localhost should be accessed directly even if a proxy server is |
87 localhost should be accessed directly even if a proxy server is |
88 specified.</P> |
88 specified.</P> |
89 </UL> |
89 <P>The default value excludes all common variations of the loopback address.</P> |
|
90 </UL> |
90 <LI><P>HTTPS<BR>This is HTTP over SSL, a secure version of HTTP |
91 <LI><P>HTTPS<BR>This is HTTP over SSL, a secure version of HTTP |
91 mainly used when confidentiality (like on payment sites) is needed.</P> |
92 mainly used when confidentiality (like on payment sites) is needed.</P> |
92 <P>The following proxy settings are used by the HTTPS protocol handler.</P> |
93 <P>The following proxy settings are used by the HTTPS protocol handler.</P> |
93 <UL> |
94 <UL> |
94 <LI><P><B>https.proxyHost</B>(default: <none>)<BR> |
95 <LI><P><B>https.proxyHost</B>(default: <none>)<BR> |
105 <LI><P><B>ftp.proxyHost</B>(default: <none>)<BR> |
106 <LI><P><B>ftp.proxyHost</B>(default: <none>)<BR> |
106 The hostname, or address, of the proxy server |
107 The hostname, or address, of the proxy server |
107 </P> |
108 </P> |
108 <LI><P><B>ftp.proxyPort</B> (default: 80)<BR> |
109 <LI><P><B>ftp.proxyPort</B> (default: 80)<BR> |
109 The port number of the proxy server.</P> |
110 The port number of the proxy server.</P> |
110 <LI><P><B>ftp.nonProxyHosts</B> (default: <none>)<BR> |
111 <LI><P><B>ftp.nonProxyHosts</B> (default: localhost|127.*|[::1])<BR> |
111 Indicates the hosts that should be accessed without going |
112 Indicates the hosts that should be accessed without going |
112 through the proxy. Typically this defines internal hosts. |
113 through the proxy. Typically this defines internal hosts. |
113 The value of this property is a list of hosts, separated by |
114 The value of this property is a list of hosts, separated by |
114 the '|' character. In addition the wildcard character |
115 the '|' character. In addition the wildcard character |
115 '*' can be used for pattern matching. For example |
116 '*' can be used for pattern matching. For example |
116 <code>-Dhttp.nonProxyHosts=”*.foo.com|localhost”</code> |
117 <code>-Dhttp.nonProxyHosts=”*.foo.com|localhost”</code> |
117 will indicate that every hosts in the foo.com domain and the |
118 will indicate that every hosts in the foo.com domain and the |
118 localhost should be accessed directly even if a proxy server is |
119 localhost should be accessed directly even if a proxy server is |
119 specified.</P> |
120 specified.</P> |
|
121 <P>The default value excludes all common variations of the loopback address.</P> |
120 </UL> |
122 </UL> |
121 <LI><P>SOCKS<BR>This is another type of proxy. It allows for lower |
123 <LI><P>SOCKS<BR>This is another type of proxy. It allows for lower |
122 level type of tunneling since it works at the TCP level. In effect, |
124 level type of tunneling since it works at the TCP level. In effect, |
123 in the Java(tm) platform setting a SOCKS proxy server will result in |
125 in the Java(tm) platform setting a SOCKS proxy server will result in |
124 all TCP connections to go through that proxy, unless other proxies |
126 all TCP connections to go through that proxy, unless other proxies |