В чем разница, если я пытаюсь подключиться к "https" с помощью HttpURLConnection
и HttpsURLConnection
?
Мне удалось подключиться к "https" , используя как HttpURLConnection
, так и HttpsURLConnection
, поэтому я запутался. Я думал, что могу установить соединение с "https" , если я использовал HttpsURLConnection?
Ниже приведены некоторые из моих вопросов:
- Если мне удалось открыть соединение с https с использованием HttpURLConnection, мое соединение все еще находится в "https" или оно становится "http"?
- Как насчет проверки сертификатов? Поскольку я не использовал
SSLSocketFactory
иHostnameVerifier
на моемHttpURLConnection
при подключении к "https" , что я используюSSLSocketFactory
иHostnameVerifier
? - Означает ли это, что я доверяю всему, независимо от того, доверен ли сертификат или нет?