Box Java SDK 4: настройка прокси в BoxAPIConnection
Настройте устаревшее соединение Box Java SDK с java.net.Proxy и отдельными учётными данными посредника перед вызовами ресурсов.
Для интерфейса в стиле Box Java SDK 4.x с com.box.sdk.BoxAPIConnection настройте соединение, которое приложение передаёт своим операциям с ресурсами:
var api = new com.box.sdk.BoxAPIConnection(accessToken);
api.setProxy(new java.net.Proxy(
java.net.Proxy.Type.HTTP,
new java.net.InetSocketAddress("proxy.example", 8080)));
Используйте существующий Box accessToken приложения. Если прокси требует учётную запись, задайте её через api.setProxyUsername и api.setProxyPassword; эти учётные данные аутентифицируют посредника.
Box API остаётся HTTPS-адресатом, доступным через туннель HTTP-прокси; список HTTP-прокси предлагает публичных кандидатов конечных точек для этого маршрута. Держите вызовы ресурсов на этом настроенном экземпляре api.
Завершите настройку до начала параллельных операций и сохраняйте маршрут стабильным для рабочей нагрузки. Сгенерированные клиенты Box предоставляют другой интерфейс настройки, чем показанное здесь поколение BoxAPIConnection.