Box Java SDK 4: Stel 'n proxy op BoxAPIConnection
Konfigureer die ou Box Java SDK-verbinding met 'n java.net.Proxy en aparte tussenganger-geloofsbriewe voordat hulpbron-oproepe gemaak word.
Vir die Box Java SDK 4.x-styl koppelvlak met com.box.sdk.BoxAPIConnection, konfigureer die verbinding wat die toepassing aan sy hulpbronbewerkings deurgee:
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)));
Gebruik die toepassing se bestaande Box accessToken. As die proxy 'n rekening vereis, stel dit via api.setProxyUsername en api.setProxyPassword; daardie geloofsbriewe verifieer die tussenganger.
Die Box API bly die HTTPS-bestemming, bereik deur 'n HTTP-proxy-tonnel; die HTTP-proxylys bied publieke eindpuntkandidate vir daardie roete. Hou hulpbronoproepe op hierdie gekonfigureerde api-instansie.
Voltooi die konfigurasie voordat gelyktydige bewerkings begin en hou die roete stabiel vir die werklading. Gegenereerde Box-kliënte bied 'n ander konfigurasiekoppelvlak as die BoxAPIConnection-generasie wat hier gewys word.