Загрузить HTML - Командная строка - PullRequest
2 голосов
/ 17 сентября 2010

У меня есть скрипт PHP, который динамически создает файл HTML. В командной строке я хотел бы загрузить все элементы в HTML-файл. Итак, скажем, файл HTML имеет следующие элементы: img src = "http://www.test.com/image.php" ... iframe name = "xxx" src = "https://www.abc.com" ... Я бы хотел, чтобы веб-серверы test.com и abc.com действительно получали мой запрос.

Есть ли способ сделать это в командной строке? До сих пор я пытался сделать мой HTML доступным через локальный веб-сервер и извлечь файл с помощью «wget --mirror», но безуспешно.

Спасибо за вашу помощь.

1 Ответ

3 голосов
/ 17 сентября 2010

wget --mirror - определенно путь.

Чтобы убедиться, что он загружает внешние ссылки, добавьте --page-requisites:

Эта опциязаставляет Wget загружать все файлы, необходимые для правильного отображения заданной HTML-страницы.Это включает в себя такие вещи, как встроенные изображения, звуки и ссылочные таблицы стилей.

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