OkHttpClient - игнорировать прокси из системных свойств - PullRequest
0 голосов
/ 22 октября 2018

У меня есть веб-контейнер (Glassfish) с прокси, настроенным в свойствах его системы для одного приложения.

Теперь у меня есть другое приложение в том же веб-контейнере, и я хотел бы настроить использование прокси с помощью кода, используя OkHttpClient.

Проблема в том, что OkHttpClient автоматически использует прокси, настроенный в свойствах системы.Вот мой код для создания экземпляра HTTP-клиента:

        httpClient = new OkHttpClient.Builder()
                .connectTimeout(60, TimeUnit.SECONDS)
                .writeTimeout(60, TimeUnit.SECONDS)
                .readTimeout(60, TimeUnit.SECONDS)
                .build();

Когда я пытаюсь выполнить запрос GET, он не сообщает, что не может подключиться через указанный прокси-хост.Есть ли способ игнорировать прокси в свойствах системы?

1 Ответ

0 голосов
/ 22 октября 2018

Попробуйте это:

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