При загрузке изображения с помощью Glide я случайно столкнулся с проблемой и протестировал ее, как описано.
Я запустил следующий простой фрагмент в Android 23 и Android 24. Обратите внимание, что есть один sla sh (/
) после протокола, поэтому URL равен https:/www.google.com/
, а не https://www.google.com/
:
URL url = new URL("https:/www.google.com/");
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
Log.d("ResponseCode: ", String.valueOf(urlConnection.getResponseCode()))
Результаты:
Вкл. Android 24 код ответа 200
, но Android 23 java.net.UnknownHostException
был брошен. Я просмотрел список изменений Android 24, но не получил ничего, связанного с изменениями подключения. Я что-то упускаю?