Box Java SDK 4: Issettja Proxy fuq BoxAPIConnection
Ikkonfigura l-konnessjoni tal-Box Java SDK antika b'java.net.Proxy u kredenzjali tal-intermedjarju separati qabel is-sejħiet tar-riżorsi.
Għall-interface stil Box Java SDK 4.x li tuża com.box.sdk.BoxAPIConnection, ikkonfigura l-konnessjoni li l-applikazzjoni tgħaddi lill-operazzjonijiet tar-riżorsi tagħha:
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)));
Uża l-Box accessToken li diġà għandha l-applikazzjoni. Jekk il-proxy jitlob kont, issettjah permezz ta' api.setProxyUsername u api.setProxyPassword; dawk il-kredenzjali jawtentikaw l-intermedjarju.
Il-Box API jibqa' d-destinazzjoni HTTPS, li tintlaħaq permezz ta' mina tal-proxy HTTP; il-lista tal-proxy HTTP tipprovdi kandidati pubbliċi tal-endpoint għal dik ir-rotta. Żomm is-sejħiet tar-riżorsi fuq din l-istanza api kkonfigurata.
Tlesti l-konfigurazzjoni qabel ma jibdew operazzjonijiet konkorrenti u żomm ir-rotta stabbli għall-ammont ta' xogħol. Il-klijenti Box ġġenerati jesponu interface ta' konfigurazzjoni differenti mill-ġenerazzjoni BoxAPIConnection murija hawn.