Если ваш html контент имеет статус c, я имею в виду, что если контент не меняется после загрузки, вы можете создать cron-задание, которое выполняет запросы get для получения html контента.
Если ваш контент html не устарел c, я имею в виду, что если контент обновляется с помощью некоторых Xhr-запросов, вы можете проверить детали запроса в Инструментах разработчика. Затем вы можете поместить эти запросы в cron-job.
Или вы можете просто использовать Puppeteer для имитации поведения браузера. Вы можете использовать API Chrome для получения контента html и т. Д. c.