2011-05-12 1 views
0

特定のページのJavaScriptが他のURLから読み込んでいる外部リソース(存在する場合)を特定する方法を探しています"依存グラフ"。私は、HTMLとCSSがそれらを解析することによってロードされているリソースを得ることができますが、JavaScriptについてはわかりません。Javaツールを使用してページにJavaScriptを読み込む方法を決定する

これは可能ですか?それはJavaで行うことができますか? (JavaScriptではなく、スタンドアロンのJavaツール)

+1

Rhinoの外部ロード機能を無効に? JavaScriptが他のサイトのDOMにどのようにアクセスするのですか。私はあなたが実際にやろうとしていることを理解するのに苦労しています。 (あなたが「Javaでできますか?」と言ったら、JavaScriptは本当にJavaを意味しましたか?) –

+0

ページURLを与えられたら、Javaでコードを記述したいと思います。ページにあるjsとjが変更した他のURLを書き出します。 – Blondy314

+0

jsを取得することは問題ではありません - 私はHTMLでソースコードを調べます。問題は、各jsが変化しているURLを取得していることです。 – Blondy314

答えて

1

HTTP通信を監視し、その下にHTMLドキュメントを実行するコードを書くことができます。それは、どのURLが文書によって要求されたかをログに記録する必要があります。

0

おそらく、あなたはHTMLUnit経由でスクリプトを実行することができますし、

ちょうど私の2セントのあなたは、このようなツールを実行していることになる