Я использую HttpURLConnection
и URLConnection
для подключения к некоторым доменам на мои приложения для загрузки конфигураций, изображения, и т.д. ...Использование HttpURLConnection или URLConnection с HTTPS доменов
Теперь я должен перевести все домены HTTPS (потому что IOS это нуждается). Должен ли мой код на Android с использованием HttpURLConnection
и URLConnection
работать с новыми доменами https или обязательно перенести исходный код для совместимости с доменами https?
благодаря
Почему я должен рассматривать обработку исключений SSL? что вы имеете в виду? Благодарю. – NullPointerException
SSLException расширяет IOException и вызывается, если сервер, расположенный за вашим URL-адресом https, не предоставляет действительный сертификат SSL, то есть тот, который принимается TrustManager (https://docs.oracle.com/javase/7/docs/ апи/javax/сеть/SSL/TrustManager.html). https://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLException.html –
Возможно, вы хотите опубликовать уведомление, подобное «Безопасное соединение не может быть установлено». Я предполагаю, что вы обрабатываете IOExceptions, поэтому я думаю, что вам ничего не нужно менять, Subclass SSLException просто говорит вам, почему соединение не удалось. –