Setha iproxy ye-Unirest ngaphambi kokuthi iklayenti layo liqale
Hlela iklayenti le-Kong Unirest ngokusobala, noma khetha izakhiwo zesistimu ye-JVM, ngaphambi kokuthi iklayenti elingaphansi lenziwe lisebenze.
Setha umzila we-Kong Unirest ngaphambi kokuthi isicelo sokuqala senze iklayenti layo lisebenze:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Ngaphambi kokwenza i-instance entsha isebenze ezicelweni zomphakathi ezivunyelwe, ikheli le-HTTP elivela ohlelweni lweproxy ye-HTTP lingagcwalisa umphathi kanye nechweba lesibonelo ngaphandle kwe-akhawunti yeproxy. Umthwalo owedlulile weproxy obhaliwe futhi wamukela igama lomsebenzisi/iphasiwedi elivela ekuhlelweni kwesicelo. Lezi azizona ezase-URL yomgomo.
Ngombono womgomo oqhutshwa yizakhiwo ngamabomu, khetha lokhu esikhundleni:
Unirest.config().useSystemProperties(true);Ukuba khona kwesakhiwo se-JVM akwenzi ukuthi yonke iklayenti le-HTTP ilifunde. Khetha umthombo ngesikhathi sokuqalisa; izinketho ezisetshenziselwe ukwakha iklayenti elisebenzayo zidinga ukuvalwa noma ukusethwa kabusha ngokusobala ngaphambi kokuba zishintshe.
Ngezilungiselelo ezihlukene, sebenzisa Unirest.spawnInstance() futhi uthumele kuleyo instance efanayo. I-instance eyinhloko emile ayihleli i-instance edalwe, futhi iklayenti elisebenzayo elabiwe akufanele lishintshwe ngapha nangapha kwezicelo zesikhathi esisodwa.
Izibonelo ezindala ze-com.mashape ezisebenzisa i-Unirest.setProxy(HttpHost) zingezinye i-API. Hlangana nalokho kuncika kunokuba uhlanganise indawo yayo yokungena nokuhlelwa kwe-Kong.