jdk/src/share/classes/java/net/doc-files/net-properties.html
changeset 3855 653df3a7256d
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
3854:b2a90c48e69f 3855:653df3a7256d
    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: &lt;none&gt;)<BR>
    74 		<LI><P><B>http.proxyHost</B> (default: &lt;none&gt;)<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: &lt;none&gt;)<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=&rdquo;*.foo.com|localhost&rdquo;</code>
    85 		<code>-Dhttp.nonProxyHosts=&rdquo;*.foo.com|localhost&rdquo;</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: &lt;none&gt;)<BR>
    95 		<LI><P><B>https.proxyHost</B>(default: &lt;none&gt;)<BR>
   105 		<LI><P><B>ftp.proxyHost</B>(default: &lt;none&gt;)<BR>
   106 		<LI><P><B>ftp.proxyHost</B>(default: &lt;none&gt;)<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: &lt;none&gt;)<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=&rdquo;*.foo.com|localhost&rdquo;</code>
   117 		<code>-Dhttp.nonProxyHosts=&rdquo;*.foo.com|localhost&rdquo;</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