Setproxy Task Sets Java's web proxy properties, so that tasks and code run in the same JVM can have through-the-firewall access to remote web sites, and remote ftp sites. |

Description

> Sets Java's web proxy properties, so that tasks and code run in the same JVM can have through-the-firewall access to remote web sites, and remote ftp sites. You can nominate an http and ftp proxy, or a socks server, reset the server settings, or do nothing at all.

> Examples

>     <setproxy/>

> do nothing

>     <setproxy proxyhost="firewall"/>

> set the proxy to firewall:80

>     <setproxy proxyhost="firewall" proxyport="81"/>

> set the proxy to firewall:81

>     <setproxy proxyhost=""/>

> stop using the http proxy; don't change the socks settings

>     <setproxy socksproxyhost="socksy"/>

> use socks via socksy:1080

>     <setproxy socksproxyhost=""/>

> stop using the socks server

Parameters

> Attribute | Description | Type
> nonProxyHosts | A list of hosts to bypass the proxy on. These should be separated with the vertical bar character '|'. Only in Java 1.4 does ftp use this list. e.g. fozbot.corp.sun.com|*.eng.sun.com. | String
> proxyHost | the HTTP/ftp proxy host. Set this to "" for the http proxy option to be disabled | String
> proxyPort | the HTTP/ftp proxy port number; default is 80 | int
> socksProxyHost | The name of a Socks server. Set to "" to turn socks proxying off. | String
> socksProxyPort | Set the ProxyPort for socks connections. The default value is 1080 | int

Parameters as nested elements

Copyright © 2002-2003, Apache Software Foundation