Box Java SDK 4: establecer un proxy en BoxAPIConnection
Configure a conexión antiga do Box Java SDK cun java.net.Proxy e credenciais de intermediario separadas antes das chamadas aos recursos.
Para a interface de estilo Box Java SDK 4.x que usa com.box.sdk.BoxAPIConnection, configure a conexión que a aplicación pasa ás súas operacións de recursos:
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)));
Use o accessToken de Box xa existente na aplicación. Se o proxy require unha conta, defínaa mediante api.setProxyUsername e api.setProxyPassword; esas credenciais autentican o intermediario.
A API de Box segue a ser o destino HTTPS, ao que se chega por un túnel de proxy HTTP; a lista de proxies HTTP ofrece candidatos públicos de punto de conexión para esa ruta. Manteña as chamadas de recursos nesta instancia api configurada.
Remate a configuración antes de que comezas as operacións simultáneas e manteña a ruta estable para a carga de traballo. Os clientes de Box xerados expoñen unha interface de configuración distinta da xeración BoxAPIConnection mostrada aquí.