У меня есть программное обеспечение, которое выполняет http GET-запрос, а затем я получаю ответ HttpEntity.Это хорошо для меня.Проблема в том, что я хочу использовать чтение этого ответа 2 раза, и я не знаю, какой путь лучше.
Если я преобразую сущность в строку, то при попытке снова получить доступ к сущности, я получаюисключение, что сущность была использована.
Если я пытаюсь использовать метод getContent для использования InputStream, я не могу найти способ перечитать inputStream 2 раза, как мне нужно.
Может кто-тоскажите, как я могу сохранить результат httpEntity, как я могу использовать его дважды?Должен ли я создать файл?Как мне это сделать?Как насчет производительности, чтобы написать файл каждый раз, когда я делаю GET?Как удалить этот файл при каждом вызове?Где сохранить файл?
Если у вас есть другие идеи, спасибо за помощь.Я буду признателен за примеры кода.