13

だから私はかなりロードされたenv変数を持っています_JAVA_OPTIONS

export _JAVA_OPTIONS="-Dhttp.proxyHost=my-proxy.com -Dhttp.proxyPort=1080 
  -Dhttps.proxyHost=my-proxy.com -Dhttps.proxyPort=1080 
  -DsocksProxyHost=my-socks-proxy.com 
  -Dhttp.nonProxyHosts=\"localhost|127.0.0.1|*.local|*.my-co.com\""

しかし、Apache HTTP クライアント API を使用して Scala コードから試したところ、内部サーバーの URL を無視することができませんでした。

https://username:pwd@server.my-co.com/foo/bar

nonProxyHostsHTTPS 用に別の を指定する必要がありますか? ドキュメントでは、そのようなパラメーターは指定されていません。私は何が欠けていますか?私はMacを使用しています。

4

1 に答える 1

8

この回答は主な質問に対するものであり、何らかの理由で、これは ColdFusion 固有のものであると当初考えていました。

文書化されることはめったにありませんが、使用できる https 非プロキシ ホスト引数があります。

-Dhttps.nonProxyHosts=

-Dhttp.nonProxyHosts多くのドキュメントは、両方をカバーすると述べています。たとえば、Coldfusion がそうです。それ以外の場合、たとえば Weblogic では、両方の引数 (http バージョンと https バージョンの両方) が必要です。

ColdFusion の場合、彼はそれが機能しない理由として、ColdFusion が-Dhttp.nonProxyHosts引数に引用符を追加しているためです。

-Dhttp.nonProxyHosts="my-server"

引用符を使用しない場合は、うまくいくはずです。

-Dhttp.nonProxyHosts=my-server
于 2016-04-11T20:05:36.543 に答える