0

私は検索を行って、Rhino と Jaxer が可能な解決策であると思いつきましたが、それらが私が求めているものであるかどうかわからないので、とにかくそこに質問を出したいと思いました (特に私がたとえば、runat="server" を追加することはできません)。

そのため、サーバーからサードパーティのサイトのリモートページを呼び出し、javascript を実行したいと考えています。

CUrL を使用すると、ページ、コンテンツ、POST などを簡単に取得できますが、JavaScript を実行することはできません。

ブラウザーで URL を呼び出す .NET アプリケーションの構築から上記 (Rhino と Jaxer) までの解決策を提案してきましたが、以前にこれを経験したことがある人がいるかどうかを確認したいと考えていました。そして、どのように問題を解決しましたか。

乾杯、

マイク

4

1 に答える 1

0

Jaxerが唯一の選択肢だと思います。Jaxer.Sandboxを使用して、サーバー上でリモート ページをレンダリングし、そのページに埋め込まれたすべてのスクリプトを実行できます。結果として得られる DOM は、JS を有効にした Firefox Web ブラウザーで得られるものです。 これは、Web スクレイピングを目的とした Jaxer.Sandbox を使用した簡単なチュートリアルです。

于 2010-06-01T15:03:24.683 に答える