1

スクリプトに対応し(つまり、基本、取得、投稿)、javascript(場所のリダイレクトだけでなくすべて)を実行できるhttpクライアントを知っている人はいますか?そして、別のブラウザを起動するだけではありません。

4

2 に答える 2

2

今、あなたが求めていることを正確に達成するためのツールがあります。最高のツールクラスは、1つだけではないにしても、おそらく「」です。

ヘッドレスブラウザでの試みは数回あったようですが、うまくいったように見えるのはPhantomJSと呼ばれています。

PhantomJSは基本的に表示のないWebKitブラウザーであるため、ブラウザーの場合と同様に、すべてのレイアウトロジック、JavaScriptなどが基本的なHTTPクライアントとともにそこにあります。これはブラウザーであるためです。

PhantomJSはJavaScriptである種のインターフェースを公開しますが、それ自体ではそれほど簡単に使用できないようです。それをより便利にするために別のプロジェクト、CasperJSがポップアップしました。

ここでもう1つのプロジェクト、SpookyJSについて言及する価値があります。node.jsとPhantomJSの仲介役を務めるのが仕事です。どちらもJavaScriptイベントループを実装しているため、これらを統合するのは簡単ではありません。SpookyJSを使用すると、デスクトップまたはサーバー上のJavaScriptでHTTPクライアントをスクリプト化できます。

于 2013-01-07T11:42:04.803 に答える
0

私の知る限り、そのようなものはありません(ただし、間違っていることが証明されることを期待して、このスレッドを監視しています)。

ただし、袖をまくり上げて作業を行う準備ができている場合は、Firefoxをベースにしたsucahをxulスクリプトで実装できるはずです。または、たとえば、rhinoを検討することもできます。ブラウザ。

Elinksはjavascriptを使用したテキストモードブラウザです。したがって、独自のブラウザコンポーネントを実装し、DOMをrhinoに公開するよりも、ptyで実行する方がおそらく簡単です。

于 2011-06-10T11:49:47.100 に答える