InputStream no se reiniciará al comienzo

InputStream data = realResponse.getEntity().getContent();
byte[] preview = new byte[100];
data.read(preview, 0, 100);

// Ahora quiero referirme a InputStream más adelante, pero lo quiero desde el principio de la secuencia, no 100 bytes. Intentémark() a 100, y luegoreset() después de leer los primeros 100 bytes, pero eso tampoco funciona.

¿Algunas ideas? Probablemente un error estúpido ... simplemente no verlo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta