@Pavel568

Исходный код страницы != отдаваемому коду сервером?

Всем привет, казалось бы вопрос не сложный, но решить не удается, пытался отфильтровать вывод скрипта при помощи preg_replace, но тщетно. Записал конечный код (буферизованный) в файл и оказалось что он отличается от кода в "исходном коде страницы", скрипта там нет, функция file_get_contents также дает отличный от "исходного кода страницы" результат.
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Что именно вы подразумеваете под "исходным кодом страницы"?
Если сайт на чистом HTML/CSS, то, как правило, сервер отдаёт страницу ровно в том виде, в котором она записана в файле.
Если это PHP/Perl/Python/..., то выдаваемый результат зависит от работы скрипта и код страницы может полностью генерироваться на лету в зависимости от множества параметров. Например, добавление куки или заголовка в запрос может привести к полностью другому содержимому страницы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@bacon
Ну так современный веб же, часто html генерируется уже на клиенте js'ом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы