Skip to content

Instantly share code, notes, and snippets.

@kjunichi
Last active December 16, 2015 18:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kjunichi/5474926 to your computer and use it in GitHub Desktop.
Save kjunichi/5474926 to your computer and use it in GitHub Desktop.

どんなモジュールが利用できるのか?

少なくとも以下のモジュールは利用可能な模様

  • webpage
  • system
  • fs
  • webserver
  • child_process

HTTPヘッダの設定

page.customHeaders = {
    'X-Test': 'foo',
    'DNT': '1'
};

User-Agent

page.settings.userAgent = "Mozilla/5.0";

内容をダンプ

var result = page.evaluate(function() {                                                                                    
   return document.getElementsByTagName("body")[0].textContent;                                                           
                });                                                                                                                        
console.log(result);

ココログ自動ログイン

課題

リダイレクトの対応

自動的に対応させたいが、そんなオプションみたいなものが、phantomjsにあるのか Fllowlinkみたいな

==>リダイレクトでなく、Submit実行が非同期で行われていたことに起因して意図した結果が 得られていなかった。 setTimeoutで対処した。

関連記事

関連Gist

リンク

アクセス解析タグ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment