LINUX.ORG.RU

Как запустить браузер с определенным урл на сервере


0

1

Нужно программно (через php скрипт) запустить на выделенном сервере браузер с урл который пошлет этот php скрипт и получить исходный код страницы, это можно сделать через curl, но нужно чтоб отработал JavaScript, кто что посоветует?


JS должен аякс запросы выполнить? Если да, то, как вариант, обратиться напрямую к тем скриптам, которые должны отработать с пинка js, получить от них ответ и соединить все полученные результаты вместе.

emissar ★★
()
Ответ на: комментарий от emissar

нет, не аякс, например есть JavaScript код document.write('<iframe.. этот код может быть закодирован, обфусцирован и т.д. выловить что на сайте есть iframe можно только в браузере, после того как отработал JavaScript, нужно запустить браузер и считать код, вот как это сделать

icom
() автор топика
Ответ на: комментарий от metrokto

Node.js это сервер я так понял, мне не нужно так много) хотя через Node.js возможно можно сделать то что мне нужно, но это будет велосипед, спасибо в любом случае)!

icom
() автор топика
Ответ на: комментарий от drakmail

смотрел, но не понял как реализовать мою задумку

icom
() автор топика
Ответ на: комментарий от vtVitus

это по-моему самое то, буду разбираться, если решу, отпишу через что сделал

icom
() автор топика
Ответ на: комментарий от drakmail

в конечном результате сделал то что мне нужно на phantomjs спасибо всем, особенно drakmail

icom
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.