0

特定のURLのウェブページのパフォーマンス、具体的には特定のウェブページ (URL) で使用される各リソースの時間差 (リクエストとレスポンスの時間差)を知りたいです。

Google Page Speed API も同じことを行いますが、入力として*.HARファイルが必要です。特定の URL に対して HAR ファイル を生成する方法が わかりません。

ご案内いただけますでしょうか。この機能を既存のWPFアプリケーションに統合したいと考えています。

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

ありがとう、ハイレン・シャー。

4

4 に答える 4

1

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

于 2012-03-30T11:53:59.427 に答える
1

仕様から:

  • 形式は JSON に基づいています。

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

または、これらのツールのいずれかを使用できます

于 2011-01-17T05:09:44.187 に答える
1

IE で HAR を生成するために使用できるツールには、次のものがあります。

プロキシ

  1. フィドラー
  2. ブラウザMob プロキシ
  3. チャールズ プロキシ ($)

ブラウザプラグイン

  1. HTTP ウォッチ ($)
  2. Dynatrace AJAX 版

プロキシは本質的に「中間者」であるため、タイミングにある程度の影響を与えます。余裕がある場合は、HTTP ウォッチをお勧めします。

Charles は非常に強力なツールであり、HTTPS トラフィックも検査できるため、私は Charles が好きです。

于 2012-01-29T07:23:19.790 に答える
0

このページを見てください: HTML to HAR

Selenium API を使用して Java で記述されており、.NET には Selenium API があります。このプロジェクトは非常に小さく、2 つのファイルがあるため、理解して .NET に変換するのは簡単です。

于 2011-01-18T09:31:31.037 に答える