मैं जावा के साथ बहुत नया हूं। मैं कॉलिंग आरईएसटी एपीआई के लिए निम्नलिखित कोड का उपयोग कर रहा हूं, यह सरल वातावरण में काम कर रहा है, लेकिन जब मैंने प्रॉक्सी पर्यावरण के साथ उपयोग किया तो नलपोइंटर एक्सेप्शन फेंक रहा है। मुझे Google पर परिणाम मिला कि हमें इसके लिए प्रॉक्सी सेटिंग सेट करनी है। मैंने http://www.javaworld.com/javaworld/javatips/jw-javatip42.html आलेख के अनुसार प्रॉक्सी सेट की है लेकिन यह काम नहीं कर रहा है + बेस 64 एन्कोड (पासवर्ड) वाक्यविन्यास त्रुटि बना रहा है।जावा यूआरएल कनेक्शन के साथ प्रॉक्सी
URL url = new URL("http://examplerestapi/get/user");
URLConnection yc = url.openConnection();
in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
sb.append(inputLine);
}
String res = sb.toString();
कृपया मुझे प्रॉक्सी होस्ट, पोर्ट, उपयोगकर्ता नाम और पासवर्ड सेट करने में मदद करें।
धन्यवाद अब यह अच्छा काम कर रहा है। –
उपयोगकर्ता नाम और पासवर्ड के बारे में क्या? –
@Gian, क्या उपरोक्त कोड jvm scope पर प्रॉक्सी कॉन्फ़िगरेशन को system.setProperty जैसा सेट करेगा? –