получить xml файл с URL-адреса с использованием протокола opendata в java - PullRequest
0 голосов
/ 26 мая 2020

Мне нужно c, чтобы получить xml данные с URL-адреса на java языке. Следующий код всегда показывает мне следующую ошибку: «Исключение в потоке« main »javax. net .ssl.SSLException: java .lang.RuntimeException: Неожиданная ошибка: java .security.InvalidAlgorithmParameterException: параметр trustAnchors не должно быть пустым "

 System.setProperty("javax.net.ssl.trustStore", "C:/.keystore");
    System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
    URL url = new URL("https://octane.rd.francetelecom.fr/odata/v4/shared_spaces/1001/workspaces/100016/");
    HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();

    httpURLConnection.setRequestMethod("GET");
    httpURLConnection.setRequestProperty("Accept-Language", "en-US,en;q=0.5");
    httpURLConnection.setDoOutput(true);
    DataOutputStream wr = new DataOutputStream(httpURLConnection.getOutputStream());

    String serializedMessage = "{}";
    wr.writeBytes(serializedMessage);
    wr.flush();
    wr.close();

    int responseCode = httpURLConnection.getResponseCode();
    System.out.println(responseCode);
...