Използвам PhantomJS за извършване на повиквания към уеб страница, като тази:
page.open('http://example.com', function (s) {
console.log(page.content);
phantom.exit();
});
Използвам това в контекста на Drupal Simpletests, които изискват от мен да задам специален USERAGENT, за да използвам тестовата база данни вместо истинската база данни. Бих искал да изтегля уеб страницата от конкретен потребителски агент. Например, в PHP с Curl, мога да направя това с CURLOPT_USERAGENT, преди да направя cUrl извикване.
Благодаря!
Алберт