0

firefox や chrome などの Web ブラウザーを制御する方法を探しています。「selenium webdriver」のようなものが必要ですが、これにより、多くのインスタンスの URL ロードを開いたり、http ヘッダー、応答コードを取得したり、応答コンテンツを取得したり、読み込み時間などを取得したりできます。

それを行うために使用できるライブラリ、フレームワーク、API はありますか? すべてを正確に行うものを見つけることができませんでした。セレンはブラウザを開いてURLに移動しますが、httpヘッダーを取得できません

4

1 に答える 1

0

Selenium と Jellyfish は、一般的に強力なオプションです。Jellyfish は Node.js を使用するオプションです。経験はありませんが、同僚から良いことを聞いています。

ヘッダーなどを取得するだけの場合は、cURL ライブラリまたは wget を使用できます。たとえば、NuSOAP で cURL を使用して、PHP で XML Web サービスをクエリしました。欠点は、これらは機能的なブラウザーではなく、単に HTTP 要求を実行して応答を消費することです。


于 2012-11-22T03:23:38.807 に答える