2011-01-17 29 views
0

私は与えられたURL、 のWebページパフォーマンスに与えられたWebページ(URL)で使用される各リソースの(要求と応答の間の)具体的に時間差を知りたいです。HTTPアーカイブ仕様

GoogleのページスピードのAPIは、同じことを行いますが、それは、私が与えられたURLのため HARファイルを生成する方法をを知っていない入力として*.HARファイルが必要です。

私を導くことができますか?この機能を既存のWPFアプリケーションに統合したいと思います。

HARにhtml URLを生成するツールはありますか?

ありがとう、 Hiren Shah。 specから

答えて

1

:フォーマットはJSONに基づいている

ので、私はあなただけあなたがJSONに変換使用しているものは何でも言語使用して、配列/オブジェクトを生成することができると思います。ほとんどの言語にはライブラリ/関数があります。

またはあなたがこのページでthese tools

+0

ありがとうございます。私はWPF Window(.NET)を使用してシステムを開発したいと思います。 ChromeまたはFirefoxとアドインを使用できません。 GoogleページスピードAPIは同じですが、それは が* .HARファイルを入力すると、指定されたプライベートURLのHARファイルを生成する方法を知らないので、 入力とします。 これらのツールのほとんどは無料(オープンソース)ではなく、公開URLまたはHARファイルが必要です。 – user196545

+0

HARへのhtml URLを生成するツールはありますか? – user196545

0

ルックのいずれかを使用できます。HTML to HAR

それはセレンAPIを使用してJavaで書かれており、.NET このプロジェクトにおけるセレンのAPIがありますが非常に小さいです:あなたは

+0

https://github.com/AutomatedTester/AutomatedTester.PagePerf – Romain

1

ツールを理解し、.NETでそれを翻訳することが簡単になるように、2つのファイルは、あなたがIEでHARを生成するために使用することができ、次のとおりです

プロキシ

  1. フィドラー
  2. BrowserMobプロキシ
  3. チャールズ・プロキシ($)

ブラウザのプラグイン

  1. HTTPウォッチ($)
  2. dynaTraceではAJAX Editionの

プロキシは、HTTPウォッチを買う余裕があれば、本質的に「中間者」なので、タイミングにある程度の影響を与えます。

私はチャールズのソフトスポットを持っています。これは本当に強力なツールであり、HTTPSトラフィックも検査できます。

1

Google ChromeデベロッパーツールF12を起動し、[インターネット]タブに切り替えます。これにより、必要なデータが得られますが、.harファイルをエクスポートすることもできます。列のタイトル(名前、メソッドなど)を右クリックし、 "HARとしてすべてコピー"または "HARとしてすべて保存..."を選択できます。