Setproxy タスク

説明

Java の Web プロキシ プロパティを設定することで、同じ JVM で実行されるタスクとコードがファイアウォールを介してリモートの Web サイトやリモートの FTP サイトにアクセスできるようになります。HTTP および FTP のプロキシまたは Socks サーバーを指定したり、サーバー設定をリセットしたり、何もしなかったりできます。

パラメータ

属性 説明 必須
nonproxyhosts プロキシをバイパスするホストのリストです。これらは垂直バー文字 | で区切られる必要があります。FTP でこのリストが使用されるのは Java 1.4 のみです。例: fozbot.corp.sun.com|*.eng.sun.com 文字列 いいえ
proxyhost HTTP/FTP プロキシ ホストです。HTTP プロキシ オプションを無効にするには、これを に設定します。 文字列 いいえ
proxypassword プロキシのパスワードを設定します。proxyUser が設定されている場合にのみ使用されます。 文字列 いいえ
proxyport HTTP/FTP プロキシ ポート番号 int いいえ、デフォルトは 80 です。
proxyuser プロキシ ユーザーを設定します。おそらくこの設定にはパスワードが必要です。 文字列 いいえ、デフォルトは です。
socksproxyhost SOCKS サーバーの名前です。SOCKS プロキシをオフにするには に設定します。 文字列 いいえ
socksproxyport SOCKS 接続の ProxyPort を設定します。 int いいえ、デフォルトは 1080 です。

何もしない

<setproxy/>

プロキシを firewall:80 に設定します。

<setproxy proxyhost="firewall"/>

プロキシを firewall:81 に設定します。

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

HTTP プロキシの使用を停止します。SOCKS 設定は変更しません。

<setproxy proxyhost=""/>

SOCKS を socksy:1080 で使用します。

<setproxy socksproxyhost="socksy"/>

SOCKS サーバーの使用を停止します。

<setproxy socksproxyhost=""/>

HTTP のユーザー名とパスワードを proxyHost 属性と proxyPassword 属性で設定できます。Java 1.4 以降では、これらを SOCKS 5 サーバーでも使用できます。