ಕ್ಲೈಂಟ್ ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು 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 ನ ಕಾನ್ಫಿಗರೇಶನ್ನೊಂದಿಗೆ ಸೇರಿಸಬೇಡಿ.