問題タブ [har]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
497 参照

python - Python を使用した不完全な HAR リスト: Browsermobproxy、selenium、phantomJS

Python にはかなり慣れていないので、やってみることで学ぶので、このプロジェクトに挑戦してみようと思いました。特定の Web サイトの Google アナリティクス リクエストを検出するスクリプトを作成しようとすると、リクエスト ペイロードが解析され、処理が行われます。

要件は次のとおりです。

  1. ユーザーに 2 つの URL を要求します (2 つの異なる HAR ペイロードのペイロードを比較するため)。
  2. Selenium を使用して 2 つの URL を開き、browsermobproxy/phantomJS を使用してすべての HAR を取得します
  3. HAR をリストとして保存する
  4. すべての HAR ファイルのリストから、ペイロードを含む Google アナリティクス リクエストを見つけます。
  5. Google アナリティクス タグが見つかった場合は、ペイロードの解析などの処理を行います。ペイロードの比較などを行います。

問題: Google アナリティクスがあることがわかっている Web サイト (nytimes.com など) で、取得した HAR (プログラムなど) が不完全な場合があります。「GA Not found」と表示されますが、これは完全な HAR がキャプチャされていないためであり、一致する HAR を見つけるために正規表現が実行されたときに、そこにはありませんでした。この問題は断続的に発生し、常に発生するわけではありません。何か案は?

なんらかの依存関係または遅延が原因で、スクリプトが進行し、完全な HAR がキャプチャされなかったと考えています。「トラフィックが停止するのを待つ」ことを試みましたが、何かが間違っていたのかもしれません。

また、おまけとして、このスクリプトをかなり遅く実行する方法について、あなたが提供できる助けをいただければ幸いです。私が述べたように、私はPythonが初めてなので、簡単に行きます:)

これは私がこれまでに得たものです。

0 投票する
1 に答える
677 参照

java - 読み込み時間>= 1秒のリクエスト/レスポンスのみを取得するJavaのBrowserMob

読み込み時間が 1 秒以上の .HAR からのリクエスト/レスポンスをフィルタリングすることはできますか? har オブジェクトを別のファイルに保存し、har ビューアーにアップロードする必要があります。以下は、.HAR ファイルを生成するための私のコードです。

0 投票する
2 に答える
1300 参照

google-chrome - Chrome で HAR ファイルを生成するには?

Chrome Dev Tools のネットワークタブにある「ログを保存する」機能を使いたいです。インターネットで検索したところ、以下のサイトを見つけました。ただし、それが示すように機能しません。ログの保存を使用して、そこから HAR ファイルを生成した人はいますか? 実は、'preserve log' 自体の正確な機能について疑問に思っています.HAR ファイルを生成するためのものですか?

https://community.box.com/t5/Managing-Content-Troubleshooting/How-to-Generate-a-HAR-File-in-Chrome-IE-or-Firefox/ta-p/366

これで私を助けてくれませんか?