PHP - серверная часть HTML <iframe>парсинг / рендеринг - PullRequest
0 голосов
/ 05 октября 2018

У меня есть некоторые трудности при формулировании правильного способа решения этой проблемы:

У меня есть несколько HTML-документов из внешнего источника, которые мне нужно выполнить массовый анализ и сохранить их в базе данных для некоторыхвроде автономного средства просмотра (интрасети), пока все нормально.

но есть проблема, у некоторых из них есть iframe внутри (а у некоторых есть другой iframe внутри iframe), иМне нужно захватить их полное содержимое.

Есть ли способ рендеринга html (iframes) на стороне сервера, вместо загрузки его в локальный браузер, чтобы получить их визуализированный контент?

я пробовалнекоторые способы сделать это, например file_get_contents, curl и даже испортить буферизацию PHP (ob_start / ob_get_contents), пытаясь получить это содержимое правильно, но ни один из них, похоже, не решает мою проблему.

есть практический способ илидаже библиотека вместо написания нового парсера для этого?и если я должен написать это, есть хорошие практические советы, чтобы сделать это?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...