htmlunit для php или аналогичный

Я пишу сценарий паука, и мне нужен паук для получения контента, сгенерированного javascript, я слышал, что htmlunit выполнит javascript. Мой скрипт - php, как мне начать работу с htmlunit? Есть ли эквивалент на php?


person Vontio    schedule 23.10.2011    source источник


Ответы (1)


В этом ответе говорится «нет». Я склонен думать, что это все еще правда. В этом ответе говорится, что PHPUnit с Selenium RC может работать.

Вы также можете использовать SimpleTest.

Другой вариант - передать ответ страницы вызову командной строки Java, чтобы выполнить грязную работу, используя htmlunit.

person Jared Farrish    schedule 23.10.2011
comment
stackoverflow.com/questions/2325631/ Это ссылка сказала, что SimpleTest не поддерживает javascript, вызов командной строки является выбором.Спасибо. - person Vontio; 23.10.2011
comment
@JimmyIlenloa Это действительно старый ответ, я бы, вероятно, порекомендовал посмотреть на безголовый браузер, дней. - person Jared Farrish; 10.03.2018
comment
спасибо, Джаред, я тоже проверяю это, это может быть для меня хорошей альтернативой, безголовый браузер HtmlUnit тоже хорош, если использование Java не является проблемой. - person Jimmy Ilenloa; 10.03.2018