କ୍ଲାୟେଣ୍ଟ ଆରମ୍ଭ ହେବା ପୂର୍ବରୁ Unirest ର ପ୍ରକ୍ସି ସେଟ୍ କରନ୍ତୁ
Kong Unirest କ୍ଲାୟେଣ୍ଟକୁ ସ୍ପଷ୍ଟ ଭାବରେ କନଫିଗର କରନ୍ତୁ, କିମ୍ବା ଏହାର ଅନ୍ତର୍ନିହିତ କ୍ଲାୟେଣ୍ଟ ସକ୍ରିୟ ହେବା ପୂର୍ବରୁ JVM ସିଷ୍ଟମ ପ୍ରପର୍ଟି ବାଛନ୍ତୁ।
ପ୍ରଥମ ଅନୁରୋଧ ଏହାର କ୍ଲାୟେଣ୍ଟକୁ ସକ୍ରିୟ କରିବା ପୂର୍ବରୁ Kong Unirest ରୁଟ୍ ସେଟ୍ କରନ୍ତୁ:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ଅନୁରୋଧ ପାଇଁ ନୂଆ ଇନଷ୍ଟାନ୍ସ ସକ୍ରିୟ କରିବା ପୂର୍ବରୁ, HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ଏକ HTTP ଠିକଣା ପ୍ରକ୍ସି ଖାତା ବିନା ଉଦାହରଣର ହୋଷ୍ଟ ଓ ପୋର୍ଟ ଭରିପାରେ। ଡକ୍ୟୁମେଣ୍ଟେଡ୍ ପ୍ରକ୍ସି ଓଭରଲୋଡ୍ ଆପ୍ଲିକେସନ କନଫିଗରେସନରୁ ବ୍ୟବହାରକାରୀନାମ/ପାସୱାର୍ଡ ମଧ୍ୟ ଗ୍ରହଣ କରେ। ସେଗୁଡ଼ିକ ଗନ୍ତବ୍ୟ URL ରେ ରହିବା ଉଚିତ ନୁହେଁ।
ଉଦ୍ଦେଶ୍ୟପୂର୍ବକ ପ୍ରପର୍ଟି-ଚାଳିତ ନୀତି ପାଇଁ, ଏହା ବଦଳରେ ଏହା ବାଛନ୍ତୁ:
Unirest.config().useSystemProperties(true);JVM ପ୍ରପର୍ଟି ଥିବା ଅର୍ଥ ନୁହେଁ ଯେ ପ୍ରତ୍ୟେକ HTTP କ୍ଲାୟେଣ୍ଟ ଏହାକୁ ପଢ଼ିବ। ଆରମ୍ଭ ସମୟରେ ଉତ୍ସ ବାଛନ୍ତୁ; ସକ୍ରିୟ କ୍ଲାୟେଣ୍ଟ ତିଆରି କରିବାରେ ବ୍ୟବହୃତ ବିକଳ୍ପଗୁଡ଼ିକ ପରିବର୍ତ୍ତନ ହେବା ପୂର୍ବରୁ ସ୍ପଷ୍ଟ ବନ୍ଦ କିମ୍ବା ରିସେଟ୍ ଆବଶ୍ୟକ କରେ।
ପୃଥକ କନଫିଗରେସନ ପାଇଁ Unirest.spawnInstance() ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ସେହି ଇନଷ୍ଟାନ୍ସ ମାଧ୍ୟମରେ ପଠାନ୍ତୁ। ସ୍ଥିର ପ୍ରାଥମିକ ଇନଷ୍ଟାନ୍ସ ସୃଷ୍ଟି ହୋଇଥିବା ଇନଷ୍ଟାନ୍ସକୁ କନଫିଗର କରେ ନାହିଁ, ଏବଂ ସହଭାଗୀ ସକ୍ରିୟ କ୍ଲାୟେଣ୍ଟକୁ ସମସାମୟିକ ଅନୁରୋଧ ମଧ୍ୟରେ ବଦଳାଇବା ଉଚିତ ନୁହେଁ।
ପୁରୁଣା com.mashape ଉଦାହରଣ ଯାହା Unirest.setProxy(HttpHost) ବ୍ୟବହାର କରେ, ସେଗୁଡ଼ିକ ଅନ୍ୟ API ର। ସେହି ନିର୍ଭରତା ସହିତ ମେଳ କରନ୍ତୁ, ଏହାର ପ୍ରବେଶ ବିନ୍ଦୁକୁ Kong ର କନଫିଗରେସନ ସହିତ ମିଶାନ୍ତୁ ନାହିଁ।