Я бы повторил ответы, которые уже дали @harigm и @Costis Aivalis, но если вы действительно хотите сделать все возможное и сохранить как HTML-контент, так и изображения в одном BLOB, почему бы не взглянуть на RFC 2557, который позволяет размещать двоичные данные (например, изображения) в самом документе, используя схему URL data:
. Чтобы это работало, вам нужно будет проанализировать ваш HTML, как только он вернется на ваш сервер, и base64 закодирует все изображения, которые будут помещены в HTML, довольно много работы для того, что, вероятно, окажется небольшой наградой.