現在、cURLを使用してWebアプリを監視しています。ますます多くのWebアプリケーションがGWTフレームワークを使用します。GWTフレームワークは大量のJavaScriptを使用し、cURLシステムに依存して監視することはできません。したがって、監視する適切なツールを検索しますが、軽量で(Seleniumは使用しないでください)、JavaScriptを正しく処理するクローラーを見つけるのは難しいようです。
追伸:私たちはwebappとプローブをホストしています。インターネット監視サービスは必要ありません。
$_GET["URL"]
に渡されたものをすべてダウンロードしてtemp.html
に保存するPHPページを作成します。次に、ソース<iframe>
でtemp.html
を作成します。次に、JavaScriptを使用してiframeのinnerHTMLを取得します。そのinnerHTMLを別のPHPページに渡してdomain.html
として保存し、モニターでdomain.html
をチェックアウトして、サイトのJavaScriptコンパイルバージョンを確認します。このプロセス全体を開始するブラウザーを開くための行を追加し、30秒後にdomain.html
を確認するだけです。