¿Cómo hago una solicitud http usando cookies en Android?

Me gustaría hacer una solicitud http a un servidor remoto mientras manejo correctamente las cookies (por ejemplo, almacenar las cookies enviadas por el servidor y enviarlas cuando realizo solicitudes posteriores). Sería bueno conservar todas y cada una de las cookies, pero realmente la única que me importa es la cookie de sesión.

Con java.net, parece que la forma preferida de hacerlo es usar java.net.CookieHandler (clase base abstracta) y java.net.CookieManager (implementación concreta). Android tiene java.net.CookieHandler, pero no parece tener java.net.CookieManager.

Podría codificarlo todo a mano al inspeccionar los encabezados http, pero parece que debe haber una manera más fácil.

¿Cuál es la forma correcta de hacer solicitudes http en Android mientras se conservan las cookies?

Respuestas a la pregunta(4)

Su respuesta a la pregunta