次のように、PhantomJS を使用して Web ページを呼び出しています。
page.open('http://example.com', function (s) {
console.log(page.content);
phantom.exit();
});
Drupal Simpletests のコンテキストでこれを使用しています。実際のデータベースの代わりにテスト データベースを使用するには、特別な USERAGENT を設定する必要があります。特定のユーザー エージェントで Web ページを取得したいと考えています。たとえば、Curl を使用する PHP では、cUrl 呼び出しを行う前に CURLOPT_USERAGENT を使用してこれを行うことができます。
ありがとう!
アルバート