如果代理设置为全局级别,如何在没有任何代理的情况下使用httpurlconnection.openconnection?

时间:2017-10-03 12:17:19

标签: java proxy httpurlconnection

我的应用程序使用的一些代理,其被设置为全局level.So,即使做httpurlconnection.openconnection(未httpurlconnection.openconnection(代理),其采用代理作为参数)之后,连接是通过代理制成。我想知道在情况下我是否不能使用默认代理?

1 个答案:

答案 0 :(得分:2)

道歉,如果问题不明确。我终于弄清楚了。如果代理设置在系统级别,httpurlconnection.openconnection()将使用代理,即使我们没有传递代理对象。但是要覆盖它我们可以使用 -

httpurlconnection.openconnection(Proxy.NO_PROXY)

通过传递NO_PROXY,连接将不会使用代理进行连接,即使它被设置为全局级别。