Jestem bardzo nowy w Javie. Korzystam z następującego kodu dla wywołującego interfejsu API REST, działającego dobrze w prostym środowisku, ale kiedy użyłem go z otoczeniem proxy, rzucając NullPointerException . Znalazłem wynik w google, że musimy ustawić proxy dla tego. Ustawiłem proxy zgodnie z tym artykułem http://www.javaworld.com/javaworld/javatips/jw-javatip42.html, ale to nie działa + base64Encode (hasło) tworząc błąd składni.Proxy z Java URLConnection class
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();
Proszę, pomóż mi ustawić proxy Host, port, nazwę użytkownika i hasło.
dziękuję za sprawne teraz. –
Co z nazwą użytkownika i hasłem? –
@Gian, czy powyższy kod ustawi konfigurację proxy w zakresie jvm jak system.setProperty? –