Vendosni një rrugë Kong Unirest përpara se kërkesa e parë të aktivizojë klientin e tij:

Unirest.config().proxy("proxy.example", 8080);

HttpResponse<String> response = Unirest
    .get("https://www.example.com/")
    .asString();

Përpara se të aktivizohet një instancë e re për kërkesa publike të lejuara, një adresë HTTP nga lista e proxy-ve HTTP mund të plotësojë hostin dhe portën e shembullit pa një llogari proxy. Mbingarkesa e dokumentuar e proxy-t pranon gjithashtu emrin e përdoruesit/fjalëkalimin nga konfigurimi i aplikacionit. Ato nuk i përkasin URL-së së destinacionit.

Për një politikë të drejtuar qëllimisht nga vetitë, aktivizoni këtë në vend të kësaj:

Unirest.config().useSystemProperties(true);

Ekzistenca e një vetie JVM nuk bën që çdo klient HTTP ta lexojë atë. Zgjidhni burimin gjatë inicializimit; opsionet e përdorura për të ndërtuar një klient të aktivizuar kërkojnë mbyllje ose rivendosje eksplicite përpara se të mund të ndryshojnë.

Për konfigurime të veçanta, përdorni Unirest.spawnInstance() dhe dërgoni përmes të njëjtës instancë. Instanca kryesore statike nuk konfiguron një instancë të krijuar, dhe një klient i aktivizuar i përbashkët nuk duhet të ndërrohet rreth kërkesave të njëkohshme.

Shembuj më të vjetër com.mashape që përdorin Unirest.setProxy(HttpHost) i përkasin një API tjetër. Përshtatuni me atë varësi në vend që të kombinoni pikën e tij të hyrjes me konfigurimin e Kong.

Artikuj të ngjashëm