Я видел ответы о том, как это должно работать со старым
DefaultHttpClient
но нет хорошего примера дляHttpURLConnection
Я использую HttpURLConnection
, чтобы делать запросы к веб-приложению. В начале моего приложения для Android я использую CookieHandler.setDefault(new CookieManager())
, чтобы автоматически обрабатывать файлы cookie сеанса, и это работает нормально.
В какой-то момент после входа в систему я хочу показывать в реальном времени страницы из веб-приложения пользователю WebView
вместо загрузки данных за кулисами с помощью HttpURLConnection
. Тем не менее, я хочу использовать тот же самый сеанс, который я установил ранее, чтобы не допустить повторного входа пользователя.
Как скопировать файлы cookie из java.net.CookieManager
, используемые HttpURLConnection
в android.webkit.CookieManager
, используемые WebView
, чтобы я мог поделиться сеансом?