В моем приложении для Android мне нужно получить входной поток из удаленного XML-файла (на удаленном сервере) с расширением gz. Например, student.gz.
Я только что попытался подключиться, но выдал исключение «Сообщение об исключении: Не доверенный сертификат сервера ». Это соединение https, и когда мы обычно подключаемся к серверу, мы должны указать имя пользователя и пароль.
Так как в коде мы можем получить доступ к этим XML-файлам (xmlfile.gz) и получить содержимое этих файлов. Я попробовал следующий код, который дает мне исключение
URL url = new URL("https://REMOTE_SERVER_LOCATION/PATH/student.gz");
HttpsURLConnection urlConnection = (HttpsURLConnection) url.openConnection();
try
{
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
}
finally
{
urlConnection.disconnect();
}