0

Firefox ブラウザーによって作成された特定の要求の応答時間を計算するにはどうすればよいですか。

私もクロムブラウザの応答時間を知りたいです。

4

2 に答える 2

0

Firefoxでは、nsIHttpActivityObserverインターフェイスを使用できます

于 2012-11-25T19:18:55.783 に答える
0

開発ネットワーク ツールと HAR ログを使用して、Chrome のネットワーク リクエストを追跡できます。

マニフェスト.json

{
    "name": "Network Demo",
    "description": "This is a sample for API's available for Network",
    "devtools_page": "devtools.html",
    "manifest_version": 2,
    "version": "2",
    "permissions": ["experimental"]
}

devtools.html

<html>
<head>
<script src="devtools.js"></script>
</head>
<body>
</body>
</html>

devtool.js

次のコードの req はHAR ログを返し、必要なコンテンツを読み取るために使用できます。ここでTCP 接続時間に HAR を使用しました (http://www.softwareishard.com/blog/har-12-spec/#timings)

chrome.devtools.network.onRequestFinished.addListener(function(req) {
    // Displayed sample TCP connection time here
    chrome.experimental.devtools.console.addMessage(
        chrome.experimental.devtools.console.Severity.Log,
        req.timings.connect
    );
});
于 2012-11-25T16:44:57.000 に答える