InputStream не будет сброшен на начало

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

// Теперь я хочу ссылаться на InputStream позже, но я хочу, чтобы он был с начала потока, а не 100 байт. Я попробовал mark () его на 100, а затем reset () после того, как прочитал первые 100 байт, но это тоже не сработало.

Есть идеи? Наверное, глупая ошибка .. просто не замечать этого.

12
задан Mubashar 8 May 2014 в 07:19
поделиться