Codsi OkHttp ma laha goob boroksi guud oo la beddeli karo. Dooro macmiilka leh waddada loogu talagalay ka hor intaadan samayn wicitaankiisa.

Marka habaynta kale ay tahay inay wadaag noqoto, ka soo saar macmiilka waddada leh macmiil jira:

OkHttpClient routed = baseClient.newBuilder()
    .proxy(new Proxy(Proxy.Type.HTTP,
        new InetSocketAddress("203.0.113.10", 8080)))
    .build();

Barta ugu dambeysa waa tusaale uun. Barta HTTP ee dadweynaha ah ee ka imanaya liiska boroksiyada HTTP ayaa buuxin kara cinwaankan socket-ka ee waddada adeegga dadweynaha ee la oggolaaday, haddii siyaasadda macmiilka aasaasiga ahi aanay siinin shahaadooyin boroksi ah barta cusub. OkHttp waxay diiwaangelisaa in newBuilder uu la wadaago kheyraadka barkadda xiriirka iyo dunta macmiilka asalka ah. Taasi macnaheedu maaha in socket lagu sameeyay hal boroksi dib loogu calaamadin karo waddo kale. Awoodda xiriirku weli waxay ku xiran tahay habaynta waddada iyo cinwaanka.

Shaqada soo noqnoqota, hayso koox xaddidan oo macmiilno ah oo lagu fureeyay siyaasadda waddada ee aad runtii u baahan tahay. Ka fogow khariidad aan xad lahayn oo furayaasheeda ay ku jiraan akoon kasta oo ku meel gaar ah ama kala duwanaansho boroksi ah oo waligaa la arkay.

Wadaagga kheyraadka waxay sidoo kale saameeyaa xidhitaanka. Xidhitaanka kayd la wadaago ama daminta gudbiye la wadaago waxay saameyn kartaa macmiilno kale oo ka soo jeeda oo isticmaalaya kheyraadkaas. Sii lahaanshaha kheyraadka nolol cad oo heerka codsiga ah halkii aad ka tixgelin lahayd macmiil kasta oo ka soo jeeda inuu yahay stack shabakadeed goon ah.

Ugu dambeyntii, ku dar aqoonsiga boroksiga la doortay metadata-ga wicitaanka laftiisa. Doorsoome caalami ah “boroksi ugu dambeeyay ee la doortay” ma awoodo inuu garto waddada dhowr codsi oo isku mar ah.

Maqaallo la xiriira