У нас есть требование кэшировать веб-страницы как можно точнее, чтобы мы могли вернуться и просмотреть версию страницы в любой предыдущий момент в время. Мы хотели бы иметь возможность просматривать страницу такой, какой она была на самом деле - с правильным CSS, javascript, изображениями и т. Д.
Существуют ли какие-либо библиотеки ОС (на любом языке), которые будут извлекать страницу, загрузить все ресурсы с внешними ссылками и переписать ссылки так, чтобы они указывали на локально кэшированные ресурсы?
Или это случай прокатки наших собственных?
Спасибо
Изменить: Я понимаю что без рендеринга динамически генерируемых ссылок и т. д. это будет невозможно на 100%, если мы не сделаем рендеринг DOM. Однако в настоящее время мы, вероятно, сможем без этого прожить.