为了账号安全,请及时绑定邮箱和手机立即绑定

OkHttpClient - 从系统属性中忽略代理

OkHttpClient - 从系统属性中忽略代理

喵喵时光机 2021-12-01 15:28:15
我有一个 Web 容器(Glassfish),在其系统属性上为一个应用程序配置了一个代理。现在我在同一个 Web 容器上有另一个应用程序,并希望使用 OkHttpClient 通过代码自定义代理使用。问题是 OkHttpClient 自动使用系统属性中配置的代理。这是我实例化 HTTP 客户端的代码:        httpClient = new OkHttpClient.Builder()                 .connectTimeout(60, TimeUnit.SECONDS)                 .writeTimeout(60, TimeUnit.SECONDS)                 .readTimeout(60, TimeUnit.SECONDS)                 .build();当我尝试执行 GET 请求时,它失败告诉我它无法通过指定的代理主机连接。有没有办法忽略系统属性上的代理?
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

尝试这个:

    httpClient = new OkHttpClient.Builder()
            .proxy(Proxy.NO_PROXY)
            .build();


查看完整回答
反对 回复 2021-12-01
  • 1 回答
  • 0 关注
  • 296 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信