Создание веб-страницы "зритель" - PullRequest
1 голос
/ 15 января 2011

Я делаю просмотрщик веб-страниц, который отправляет запросы с сервера и выводит их в формате веб-страниц, позволяя пользователю просматривать веб-страницы через этот «мини-веб-браузер», однако у меня возникают трудности. Я встраиваю контент через iFrame. Я пытался получить контент веб-страницы через CURL, но такие сайты, как Google, давали мне ошибки. И изображения выглядели испорченными, потому что он думал, что изображения были на моем сервере, но на самом деле на Google. Поэтому он пытается загрузить ресурсы локально. Это пишется на PHP. Как я могу это исправить? Спасибо.

1 Ответ

1 голос
/ 15 января 2011

Это не работает, потому что контент, вероятно, использует относительные пути, а не абсолютные.

Добавьте это вверху HTML.

<base href="http://www.abc.com/original/path">

Или вы можете проверить, используя wget из командной строки, с ключом -k. Который фактически добавит полный путь туда, где это необходимо. Я думаю, что это будет проблематично с плохо сформированным HTML.

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